download source from apache (switzerland mirror, you can choose best for you here)
wget http://mirror.switch.ch/mirror/apache/dist/httpd/httpd-2.0.59.tar.bz2
extracting from archive
tar -xvvf httpd-2.0.59.tar.bz2
change into dir
cd httpd-2.0.59
try to config source. here i specify modules for me: rewrite - for good-looking urls, deflate - for compression, headers - to change headers, info - apache informations (i use it for debug).
./configure --prefix=/usr/local/httpd --enable-rewrite --enable-deflate --enable-headers --enable-info
if you passed configure, can go to make. (for dual PII-350, 512 Mb it takes ~10 min)
make -j4
finally, install
make install
editing conf
vi /usr/local/httpd/conf/httpd.conf
if you want apache auto start:
copy start program to init.d
cp /usr/local/httpd/bin/apachectl /etc/init.d
update startup conf
update_rc.d apachectl defaults 19
test run
/etc/init.d/apachectl start
install instructions config help
/usr/local/httpd/conf/httpd .conf
/usr/local/httpd/bin/apachectl start
another help links
apachedev.ru
Thursday, May 17, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment