在 Unix 系统上安装

| |
[不指定 2006/04/05 18:56 | by admin ]
该节将指导你在 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 将完成这个。 如果它失败了,你不能找出原因,

作者:Else 's Blog
地址:http://www.aixq.com/post/16/
版权所有。转载时必须链接形式注明作者和原始出处及本声明!
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 中查看更多“在 Unix 系统上安装”相关内容
  • 代码 程序 编程 | 评论(0) | 引用(0) | 阅读(1597)
    发表评论
    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    昵称   密码   游客无需密码
    网址   电邮   [注册]