在Unix系统上安装PHP

该节将指导你在 Unix 系统上一般配置和安装 PHP。在安装之前,确定研究了任何与你平台或 web 服务器相关的章节。

预备知识和软件

基本 Unix 技术(如果编译,能够操作 “make” 和一个 C 编译器)

一个 ANSI C 编译器 (如果编译)

flex (用于编译)

bison (用于编译)

一个 web 服务器

任何模块特异组件(例如 gd、 pdf 库,等等)

有几种在 Unix 平台上安装 PHP 的方法,使用编译和配置的过程 ,或者通过大量的预打包的方式。本文主要关注编译和配置 PHP 的过程。

初始 PHP 安装和配置过程是使用 configure 脚本的命令行选项来控制的。本文概要了大部分通用选项,但是还有许多其它选项来玩耍。查 完整的配置选项 来得到一个详尽的选项列表。有几种安装 PHP 的方法。

作为 Apache 1.x 模块 或 Apache 2.x 模块。

作为 Caudium 的 Pike 模块

同 AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd 或 Zeus 一起使用

作为 CGI 命令行

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 将完成这个。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部