武汉SEO > PHP学习 > 快速设定及安装

快速设定及安装

[ 来自: 武汉网络推广   发布者: 管理员  发布时间: 2010-12-18 01:31:41  浏览次数: ]

以下是基本的安装动作,作业环境是 UNIX 系列的作业平台。在安装之前,要先下载 apache_1.3.x.tar.gz 及 php-3.0.x.tar.gz 二个档案。可以将这二个档案放在 /usr/src 中再开始执行以下的动作。而下面每个行号后的动作都是整串字连在一起的,在这可能会分行而造成误会。

 

  1. gzip -d -c apache_1.3.x.tar.gz | tar xvf -
  2. gzip -d -c php-3.0.x.tar.gz | tar xvf -
  3. cd apache_1.3.x
  4. ./configure --prefix=/www
  5. cd ../php-3.0.x
  6. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
  7. make
  8. make install
  9. cd ../apache_1.3.x
  10. ./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
  11. make
  12. make install

第一、二行利用 gzip 及 tar 加上管道功能,将压缩档解压还原。然后在 Apache 的原始档目录中执行环境设定,--prefix 选项指示 Apache 的安装目录路径。之后进入 PHP3 的原始档目录中,若没有 MySQL 资料库,则可省略 --with-mysql 的选项,重要的是一定要加入 --with-apache 选项,而且 Apache 原始档的路径要正确。设定完 PHP3 之后就编译、安装到 Apache 的原始档目录中。之后在 Apache 原始档目录中再加入 PHP 的模组档。在编译及安装 Apache 之后就初步完成了。之后就是要设定 Apache 才能让 Web Server 顺利运作。

值得注意的是,PHP 要和任何资料库连线,都要在执行这些动作之前先将资料库设好,并确定 Web Server 上可以顺利存取资料库系统。若有需要其它的一些 PHP 外部模组也要先设定好这些模组。

 

  1. cd ../php-3.0.x
  2. cp php3.ini-dist /usr/local/lib/php3.ini

之后将 php3.ini 放在指定的目录,若有需要,也可以手动修改 php3.ini 档档,以符合使用的要求。

在 Apache 伺服器的设定方面,要在 Apache 的设定档 httpd.conf 或 srm.conf 档案中加入下面的字串。告诉 Apache 伺服器,副档名 php3 是一个特殊的程式档案。当然副档名可以设成别的副档名,还有一些站台将 php 的程式副档名设为 phtml 也是不错的选择,反正这就要看 Webmaster 的规划了。

AddType application/x-httpd-php3 .php3

 


在 PHP 4.x 版的方法大致和 PHP 3.0.x 版相同,不同的地方在于 PHP 4.x 的目录名称及编译后的模组放置目录不同。此外,内定的副档名也由 .php3 变成了 .php。当然在安装前还是要先下载 PHP 4.x 的程式才行。

 

  1. gzip -dc apache_1.3.x.tar.gz | tar xvf -
  2. gzip -dc php-4.0.x.tar.gz | tar xvf -
  3. cd apache_1.3.x
  4. ./configure --prefix=/www
  5. cd ../php-4.0.x
  6. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars
  7. make
  8. make install
  9. cd ../apache_1.3.x
  10. ./configure --prefix=/www --activate-module=src/modules/php4/libphp4.a
  11. make
  12. make install
  13. cd ../php-4.0.x
  14. cp php.ini-dist /usr/local/lib/php.ini

在 httpd.conf 或 srm.conf 加入

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

而 PHP 4.x 版中对 Apache 伺服器加入了新的环境变数设定项。

php_value [PHP directive name] [value]
php_flag [PHP directive name] [On|Off]
php_admin_value [PHP directive name] [value]
php_admin_flag [PHP directive name] [On|Off]

在 PHP 3.0.x 版中,有些目录可能会有 .htaccess 的档案,使用 PHP 4.0.x 版的系统,必须将这个档案拿掉,可以使用改名字的方式或者直接删除。

设为首页 | 加入收藏 | 网站建设 | 网站优化 | 网站维护 | 网络维护 | 网站地图 | 武汉SEO论坛
早教黄金搭档怎么样,双语不用教,幼儿双语不用教,一分钟速算多少钱,一分钟速算,如何教育孩子,杜云生绝对成交视频,杜云生销售全集,小吃技术,特色小吃,金正昆讲礼仪全集,口臭的治疗方法,狐臭的最佳治疗方法,跑步机十大品牌,鹅绒被十大品牌,蚕丝被十大品牌,羽绒被十大品牌,真皮床,真皮沙发十大品牌,汽车节油器