在 Unix 系统上安装
该节将指导你在 Unix 系统上一般配置和安装 PHP。
在安装之前,确定研究了任何与你平台或 web 服务器相关的章节。
预备知识和软件
有几种在 Unix 平台上安装 PHP
的方法,使用编译和配置的过程 ,或者通过大量的预打包的方式。本文主要关注编译和配置
PHP 的过程。
初始 PHP 安装和配置过程是使用 configure
脚本的命令行选项来控制的。本文概要了大部分通用选项,但是还有许多其它选项来玩耍。
查 完整的配置选项 来得到一个详尽的选项列表。
有几种安装 PHP 的方法。
Apache 模块快速参考
PHP 能够使用大量不同的方法编译,但是最常用的方式是作为
Apache 的模块。
下面是一个快速安装楷观。
例子 3-2.
PHP 4 快速安装指导( Apache 模块版本)
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. 编辑你的 httpd.conf 或 srm.conf 文件增加:
AddType application/x-httpd-php .php
18. 使用你的正常过程来重新启动 Apache
服务器。(你必须停止和重新启动服务器,不仅仅是使用
HUP 或 USR1 信号来使服务器重载。) |
|
建立
当 PHP 被配置,你准备建立 CGI
执行文件,命令 make 将完成这个。
如果它失败了,你不能找出原因,请参看
问题 节。