Установка Apache 1.3 + mod_perl + php4 [Red Hat Linux 6.2] :::

Konstantin Kalachev (nmind) http://nmind.ru

groupadd apache
useradd -g apache -d /dev/null apache

cd apache_1.3.14rusPL30.0
make clean
rm config.cache
./configure
cd ..

cd php-4.0.4pl1
make clean
rm config.cache
./configure --with-mysql --with-gd --with-apache=../apache_1.3.14rusPL30.0 --enable-track-vars
make
make install
cd ..

# Need modules:
# Digest::MD5
# HTML::Tagset
# HTML::Parser
# MIME::Base64
# URI
# libnet
# libwww

cd mod_perl-1.25
make clean
rm config.cache
perl Makefile.PL APACHE_SRC=../apache_1.3.14rusPL30.0/src DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1

#perl Makefile.PL APACHE_SRC=../apache_1.3.14rusPL30.0/src DO_HTTPD=1 USE_APACI=1 PREP_HTTPD=1 EVERYTHING=1

make
make test
make install
cd ..

cd apache_1.3.14rusPL30.0

./configure \
--activate-module=src/modules/php4/libphp4.a \
--activate-module=src/modules/perl/libperl.a \
--prefix=/usr/local/apache \
--enable-rule=SHARED_CORE \
--add-module=src/modules/standard/mod_so.c

#./configure --activate-module=src/modules/php4/libphp4.a \
# --activate-module=src/modules/perl/libperl.a

#./configure --activate-module=src/modules/php4/libphp4.a --activate-module=src/modules/perl/libperl.a

make
make install

cd ../php-4.0.4pl1
cp php.ini-dist /usr/local/lib/php.ini

chown -R apache /usr/local/apache
chgrp -R apache /usr/local/apache

ln -s /usr/local/apache/bin/apachectl /usr/bin/

Источник: http://tutorial.ru/

 
 
Hosted by uCoz