在windows系统上安装apahce和php步骤
2007-02-26 23:15
627 查看
php安装步骤 (翻译时间:2006-10 ):
·Windows Installer
·在Microsoft IIS / PWS的平台
·在Apache 2.0.x on Microsoft Windows的平台
首先,安装你所选择的HTTP(WEB)server在您的*作系统上,并确保其能正常工作。
在安装前你必须要到 http://www.php.net/downloads.php. 处下载ZIP压缩包
然后解压文件到你所选择的路径中,如果安装的是PHP4,解压到c:/,如果安装的是PHP5,解压到c:/php,你也可以选择不同的解压目录,但不能在路径里(像C:/Program Files/PHP),因为这样做将可能在某些webserver上导致崩溃。
·要使php4ts.dll / php5ts.dll 有效可以采用以下三种方式:
拷贝文件到windows系统的 system 目录, 拷贝文件到web server的目录,或添加你的PHP目录C:/php到系统路径。为便于维护,建议使用最后一种方式,添加 C:/php 到系统路径里,这样将便于在以后升级你的PHP程序。欲知如何添加你的PHP目录到系统路径里的详情,请参考标准FAQ。
·接下来的步骤就是为php建立一个有效的配置文档,php.ini. 在ZIP压缩文件中有两个ini配置文件,
php.ini-dist 和 php.ini-recommended. 我们建议你使用php.ini-recommended,因为我们缺省设置在此
文档中实施.
修改你的新php.ini文件,设置 doc_root目录指向到你的web server的document_root,例如:
doc_root = c:/inetpub/wwwroot // for IIS/PWS
doc_root = c:/apache/htdocs // for Apache
现在PHP已经安装到了你的系统中,下一步就是选择一个web server,并在其上面运行PHP。
Apache 2.0.x on Microsoft Windows
在Apache 2.0.x on Microsoft Windows上安装PHP有两种方式:
一种是使用CGI绑定
另外就是使用Apache module DLL.
任何一种方式你都需要编辑你的Apache server里的httpd.conf设置,并重启server。
使用CGI绑定方式安装
略。。。
使用Apache module方式安装
你需要插入以下两行到你的Apache httpd.conf设置文档中:
例如PHP5在Apache 2.0版本上的安装设置为:
# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
--------------------------------------------------------------------------------------
附FAQ:
14.如何添加你的PHP目录到系统路径?
在Windows NT, 2000, XP and 2003上:
* 到控制面板并打开“系统”图标(开始 -> 设置 ->控制面板 -> 系统,
或者在Windows XP/2003中只是 开始-> 控制面板 -> 系统 )
*在系统属性面板中选择“高级”>>再选择“环境变量”>>“系统变量”
*在“系统变量”选择区双击点开path变量项目进行编辑,
*在变量值窗口中添加进你所安装的php程序的目录在结尾处,包括';' before (e.g.;C:/php)
*点击“确定”并重启你的计算机
15.如何使php.ini文件在windows系统上对PHP有效?
有多种方法能够做到这一点,如果你使用的是Apache,可参考他们的installation specific instructions (Apache 1, Apache 2),
otherwise 你必须在环境变量中设置PHPRC:
在Windows NT, 2000, XP and 2003上:
*到控制面板并打开“系统”图标(开始 -> 设置 ->控制面板 -> 系统,
或者在Windows XP/2003中只是 开始-> 控制面板 -> 系统 )
*在系统属性面板中选择“高级”>>再选择“环境变量”>>“系统变量”
*点击 '新建' 并输入 'PHPRC' 在 “变量名”中并输入php.ini文件的所在目录在“变量值”中 (e.g.C:/php)
*点击“确定”并重启你的计算机
---------------------------------------------------------------------------------------
(使用以上方式安装PHP的好处在于不需要将php.ini、php4ts.dll / php5ts.dll 等文件拷到WINDOWS/system系统目录中,
日后升级维护也只须直接在Php安装目录中覆盖或修改即可)
译者注:
在使用这些开源软件的时候不要一味的追求高版本。
高版本在提供新功能的同时往往没有常用版本的稳定。
比如:最新的apache_2.2.0以上版本对php5就不能很方便的支持,所以最好用2.0版本安装.
·Windows Installer
·在Microsoft IIS / PWS的平台
·在Apache 2.0.x on Microsoft Windows的平台
首先,安装你所选择的HTTP(WEB)server在您的*作系统上,并确保其能正常工作。
在安装前你必须要到 http://www.php.net/downloads.php. 处下载ZIP压缩包
然后解压文件到你所选择的路径中,如果安装的是PHP4,解压到c:/,如果安装的是PHP5,解压到c:/php,你也可以选择不同的解压目录,但不能在路径里(像C:/Program Files/PHP),因为这样做将可能在某些webserver上导致崩溃。
·要使php4ts.dll / php5ts.dll 有效可以采用以下三种方式:
拷贝文件到windows系统的 system 目录, 拷贝文件到web server的目录,或添加你的PHP目录C:/php到系统路径。为便于维护,建议使用最后一种方式,添加 C:/php 到系统路径里,这样将便于在以后升级你的PHP程序。欲知如何添加你的PHP目录到系统路径里的详情,请参考标准FAQ。
·接下来的步骤就是为php建立一个有效的配置文档,php.ini. 在ZIP压缩文件中有两个ini配置文件,
php.ini-dist 和 php.ini-recommended. 我们建议你使用php.ini-recommended,因为我们缺省设置在此
文档中实施.
修改你的新php.ini文件,设置 doc_root目录指向到你的web server的document_root,例如:
doc_root = c:/inetpub/wwwroot // for IIS/PWS
doc_root = c:/apache/htdocs // for Apache
现在PHP已经安装到了你的系统中,下一步就是选择一个web server,并在其上面运行PHP。
Apache 2.0.x on Microsoft Windows
在Apache 2.0.x on Microsoft Windows上安装PHP有两种方式:
一种是使用CGI绑定
另外就是使用Apache module DLL.
任何一种方式你都需要编辑你的Apache server里的httpd.conf设置,并重启server。
使用CGI绑定方式安装
略。。。
使用Apache module方式安装
你需要插入以下两行到你的Apache httpd.conf设置文档中:
例如PHP5在Apache 2.0版本上的安装设置为:
# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
--------------------------------------------------------------------------------------
附FAQ:
14.如何添加你的PHP目录到系统路径?
在Windows NT, 2000, XP and 2003上:
* 到控制面板并打开“系统”图标(开始 -> 设置 ->控制面板 -> 系统,
或者在Windows XP/2003中只是 开始-> 控制面板 -> 系统 )
*在系统属性面板中选择“高级”>>再选择“环境变量”>>“系统变量”
*在“系统变量”选择区双击点开path变量项目进行编辑,
*在变量值窗口中添加进你所安装的php程序的目录在结尾处,包括';' before (e.g.;C:/php)
*点击“确定”并重启你的计算机
15.如何使php.ini文件在windows系统上对PHP有效?
有多种方法能够做到这一点,如果你使用的是Apache,可参考他们的installation specific instructions (Apache 1, Apache 2),
otherwise 你必须在环境变量中设置PHPRC:
在Windows NT, 2000, XP and 2003上:
*到控制面板并打开“系统”图标(开始 -> 设置 ->控制面板 -> 系统,
或者在Windows XP/2003中只是 开始-> 控制面板 -> 系统 )
*在系统属性面板中选择“高级”>>再选择“环境变量”>>“系统变量”
*点击 '新建' 并输入 'PHPRC' 在 “变量名”中并输入php.ini文件的所在目录在“变量值”中 (e.g.C:/php)
*点击“确定”并重启你的计算机
---------------------------------------------------------------------------------------
(使用以上方式安装PHP的好处在于不需要将php.ini、php4ts.dll / php5ts.dll 等文件拷到WINDOWS/system系统目录中,
日后升级维护也只须直接在Php安装目录中覆盖或修改即可)
译者注:
在使用这些开源软件的时候不要一味的追求高版本。
高版本在提供新功能的同时往往没有常用版本的稳定。
比如:最新的apache_2.2.0以上版本对php5就不能很方便的支持,所以最好用2.0版本安装.
相关文章推荐
- windows下安装nginx、php及Postgresql的步骤
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP+phpMyAdmin) 安装步骤
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
- Windows系统下安装Node.js的步骤图文详解
- 在Windows系统上安装PHP工作环境
- 在Windows系统上安装PHP运行环境文字教程
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
- laravel在Windows系统的安装步骤
- Windows下安装pear DB的步骤(php开发系列一)
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP) 安装步骤
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
- 最简单的安装windows系统步骤详解
- CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤
- HTK在windows 系统下的安装步骤
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- 在 windows 系统上 安装与配置 PHP + Apache
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
- CentOS 6.0 系统 LAMP(Apache+MySQL+PHP+phpMyAdmin) 安装步骤
- 在64位Windows 7系统上部署Apache+PHP+MySQL(实际步骤记录)