Installation on Unix systems
Apache Module Quick Reference
PHP can be compiled in a number of different ways, but
one of the most popular is as an Apache module. The following
is a quick installation overview.
Example 3-2. Quick Installation Instructions
for PHP 4 (Apache Module Version)
1. gunzip apache_1.3.x.tar.gz
2. tar xvf apache_1.3.x.tar
3. gunzip php-x.x.x.tar.gz
4. tar xvf php-x.x.x.tar
5. cd apache_1.3.x
6. ./configure --prefix=/www
7. cd ../php-x.x.x
8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-ftp
9. make
10. make install
11. cd ../apache_1.3.x
12. ./configure --activate-module=src/modules/php4/libphp4.a
13. make
14. make install
15. cd ../php-x.x.x
16. cp php.ini-dist /usr/local/lib/php.ini
17. Edit your httpd.conf or srm.conf file and add:
AddType application/x-httpd-php .php
18. Use your normal procedure for restarting the Apache server. (You must
stop and restart the server, not just cause the server to reload by
use a HUP or USR1 signal.) |
|
Building
When PHP is configured, you are ready to build the CGI executable.
The command make should take care of this. If it fails and you can't figure out why, see the
Problems section.
|