phpwindow下环境搭建

一、软件包准备:

httpd-2.2.21-win32-x86-no_ssl.msi

php-5.3.1-Win32-VC6-x86

phpMyAdmin-3.5.4-all-languages.zip

二、安装

首先安装apache到制定目录 本人安装(D:/www/apache)

安装php到制定目录(D:/www/php)

三、php配置

1.进入php目录,拷贝php.ini-development,修改为php.ini。

2.打开php.ini,查找extension_dir,找到On windows:下面的那个,去掉前面的分号修改为extension_dir = “D:/www/php/ext”,这里根据你的安装目录决定

3.查找extension=php_,去掉extension=php_curl.dll、extension=php_gd2.dll、 extension=php_mbstring.dll、extension=php_mysql.dll、 extension=php_mysqli.dll、extension=php_pdo_mysql.dll、 extension=php_xmlrpc.dll前面的分号。

4.复制php5ts.dll文件到c:/WINDOWS/system32目录下

四、apache配置

1. 打开Apache目录下conf目录中的httpd.conf文件,查找#LoadModule,在其末尾处大概是128行的地方
添加:
LoadModule php5_module “D:/www/php/php5apache2_2.dll”
PHPIniDir “D:/www/php”
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
目录结构根据用户自己目录配置。
2. 查找DirectoryIndex index.html 将其修改成DirectoryIndex index.php index.html index.htm
3. 查找DocumentRoot将其修改为指向你需要放置网站文件的文件夹上(在D:/www目录中创建了一个docroot文件夹)所以DocumentRoot就是”D:/www/docroot”,读者可以根据自己配置来修改。
4. 查找Directory将其修改为你自己配置的DocumentRoot的路径(Directory “D:/www/docroot”)

五、整体测试

1. 在D:/www/docroot建立一个index.php文件,输入如下内容

1
phpinfo();

2. 重启Apache服务器,在浏览器输入http://localhost/index.php,确认php环境正常。
3. 安装PHPMYADMIN,确认mysql数据库正常。

备注:安装过程中出现异常

1.启动失败,解决方法:

通过命令行启动,提示错误

D:\www\apache\bin>httpd.exe -w -n "Apache2.2" -kstart

2.端口冲突,解决方法:


首先检查apache是否已经启动,停止服务后,重新启动。

其次修改apache默认80端口为其他端口。

修改方法:apache conf文件 查找#Listen 12.34.56.78:80下 80端口修改,本人修改为8088

3.无法加载curl.dll模块,解决方法:

 首先设置环境变量

如果不行,apache中conf文件,添加

LoadFile "D:/www/php/libeay32.dll" 
LoadFile "D:/www/php/ssleay32.dll" 

最后截个图:

phpwindow下环境搭建_第1张图片


启用curl

phpwindow下环境搭建_第2张图片



你可能感兴趣的:(PHP,环境搭建,window下)