[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] Mod_Perl



On 2/26/00 at 10:21 PM Brian Busche wrote:
> Anyone running Mod_Perl on a RAQ2?

Brian,

I have installed Mod_Perl 1.21 as a Dynamic Shared Object (DSO) on a RaQ1
(upgraded to a RaQ2).  As far as I can tell I have not had any problems.
The following are the steps I used to install it.  If you are not confident
about what you are doing with these steps, then I suggest you hold off
until you are more experienced with this type of install.  There are other
ways to install this but this way seemed to be the easiest.

This install will only work if you are running Apache 1.3.3-1C7.  For newer
versions of Apache you will need to use the appropriate Apache sources.

1) telnet to RaQ

2) at the # prompt type:
   # /usr/sbin/httpd -l

3) if you see mod_so.c in the list then you can continue with this install.

4) login as root:
   # su

5) go to the /tmp directory:
   # cd /tmp

6) I did not have a copy of the apache sources so I downloaded them to my RaQ:
   # wget http://www.apache.org/dist/old/apache_1.3.3.tar.gz

7) un-compress the apache sources:
   # tar zxvf apache_1.3.3.tar.gz

8) download the mod_perl sources:
   # wget wget http://perl.apache.org/dist/mod_perl-1.21.tar.gz

9) un-compress the mod_perl sources:
   # tar zxvf mod_perl-1.21.tar.gz

10) go to the mod_perl directory:
   # cd mod_perl-1.21

11) I built Mod_Perl as a using all of the hooks and without building a new
httpd:
   # perl Makefile.PL \
   # USE_APXS=1 \
   # WITH_APXS=/usr/sbin/apxs \
   # NO_HTTPD=1 \
   # EVERYTHING=1 \
   # [...]
   # make && make install

12) restart the Apache server:
   # /etc/rc.d/init.d/httpd.init stop
   # /etc/rc.d/init.d/httpd.init start

Just to make sure these steps really work, I tried them on another RaQ just
now.

For more information take a look at:
http://perl.apache.org/guide/install.html#Build_mod_perl_as_DSO_outside_Ap

Larry