PHP的安装与配置

673978765扣扣

673978765扣扣

2016-01-29 13:01

PHP的安装与配置,PHP的安装与配置

原文地址:http://blog.csdn.net/husn/archive/2005/05/04/371901.aspx

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/php/)

2.1 环境需求与准备工作
在安装PHP做为WWW服务器的一部份时,可以考虑用UNIX系统,或者是 Windows NT/95 等
Win32 API 的平台。当然,在实际应用中大部份的人都会使用 UNIX 来当作 PHP 的执行平台 (在 Windows NT 的使用者大多数都会选择 IIS + ASP),但在学习中使用Windows平台是非常方便的。实际上,Linux + Apache + PHP是最经济的选择,因为这样的组合几乎是不用钱的,成本与效益之比几乎为零。而许多成功网站的经验,更是采用这种
组合最好的典范。
Linux系统方面,用户可以随便选择自己喜爱的Linux套件,包括 Slackware Linux、RedHat、OpenLinux、SuSE等等,因为这方面的软件使用上很容易而且很便宜就可以买到。
对学生而言,也可以去各大 FTP 站下载完整的系统安装。
Apache 服务器则是目前最多 WWW 网站所采用服务器。用户可以到 http://www.apache.org 下载最新版的程序及相关文件,若觉得从国外下载太慢的话,也可以到它的镜像站点去下载。
PHP 则可以去它的官方网站 http://www.php.net 下载所需要的程序。
虽然目前 WindowsNT 或者 Windows98 等 Win32 的作业平台也能安装 PHP 及 Apache 服务器,不过这似乎没什么优势,因为PHP和Apache在UNIX下可以跑得更快更好。
当然,若想使用商业化的平台,SUN、IBM、HP、DEC、SGI、NEC 等公司都有提供相关的UNIX 或者是 Windows NT 平台。加上高安全性调整过后的 Apache 服务器Stronghold
或是其它支持 SSL 的 Apache 版本,这种组合相信能满足商业化的需求。而 PHP 就扮演着快速方便的 CGI 角色,让客户对站点的服务品质更加满意
本章将指导PHP的整个安装配置过程。用户需要具备以下知识和软件:(注:此处是指在UNIX下安装)
l 基本的UNIX技能 (会操作"make"程序和一种 C 编译器)
l ANSI C 编译器
l 一个 Web Server (显然)
2.2 在UNIX下安装PHP
下载源码,最新版的源码可以从网站http://www.php.net下载。
2.2.1 快速设置及安装
以下是基本的安装动作,环境是UNIX系列的平台。在安装之前,要先下载 apache_1.3.x.tar.gz 及 php-3.0.x.tar.gz 二个文件。可以将这二个文件放在 /usr/src 中再开始执行以下的动作。而下面每个行号后的动作都是整串字连在一起的,这可以避免分行而造成误会。
l gzip -d -c apache_1.3.x.tar.gz | tar xvf -
l gzip -d -c php-3.0.x.tar.gz | tar xvf -
l cd apache_1.3.x
l ./configure --prefix=/www
l cd ../php-3.0.x
l ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/php/)

 

l make
l make install
l cd ../apache_1.3.x
l ./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
l make
l 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 外部模块也要先设置好这些模块。
l cd ../php-3.0.x
l cp php3.ini-dist /usr/local/lib/php3.ini
之后将 php3.ini 放在指定的目录,若有需要,也可以手动修改php3.ini 文件,以符合使用的要求。
在 Apache 服务器的设置方面,要在 Apache 的设置文件 httpd.conf 或 srm.conf 文件中加入下面的字串。告诉 Apache 服务器,扩展名php3 是一个特殊的程序文件。当然扩展名可以设成别的扩展名,还有一些站点将 php 的程序扩展名设为 phtml 也是不错的选择,这就要看 Webmaster 的规划了。
l AddType application/x-httpd-php3 .php3
在 PHP 4.x 版的方法大致和 PHP 3.0.x 版相同,不同的地方在于 PHP 4.x 的目录名称及编译后的模块放置目录不同。此外,内定的扩展名也由 .php3 变成了 .php。当然在安装前还是要先下载 PHP 4.x 的程序才行。
l gzip -dc apache_1.3.x.tar.gz | tar xvf -
l gzip -dc php-4.0.x.tar.gz | tar xvf -
l cd apache_1.3.x
l ./configure --prefix=/www
l cd ../php-4.0.x
l ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars

l make
l make install

展开更多 50%)
分享

猜你喜欢

PHP的安装与配置

PHP
PHP的安装与配置

PHP安装攻略:安装并配置PHP

PHP
PHP安装攻略:安装并配置PHP

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置

Web开发
php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置

Windows下PHP5和Apache的安装与配置

PHP
Windows下PHP5和Apache的安装与配置

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSWDK环境安装与配置

Java JAVA基础
JSWDK环境安装与配置

RPM安装PHP后应如何配置Apache

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
RPM安装PHP后应如何配置Apache

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《刀剑神域 虚空碎片》全女主角特化服饰攻略

《刀剑神域 虚空碎片》全女主角特化服饰攻略

[一个登录窗体的完整范例 包括登录 密码更改 输入错误三次退出]

[一个登录窗体的完整范例 包括登录 密码更改 输入错误三次退出]
下拉加载更多内容 ↓