windows 2003 iis php,Windows 2003下IIS php环境配置

准备下载我已经打包好了的文件包,里面主要包含的几个环境的版本如下:

PHP: php 5.2.6

Mysql: mysql 5.0.26

Zend: ZendOptimizer 3.3.3

phpMyAdmin: phpMyAdmin 3.2.5

1、根据自己的情况,在服务器建立对应文件夹

1) C盘根目录下建立tmp、php共两个文件夹,tmp文件夹,给Users读取、写入权限。

2) 在D盘下创建Mysql文件夹,这个根据自己情况来,不过建议安装在D盘。

安装配置PHP

2、安装php 5.2.6

1) 把php-5.2.6-Win32文件夹所有内容复制到C:\php目录中。

2) 复制C:\php目录目录下php5ts.dll、libmysql.dll、libmcrypt.dll注意这三个文件是必需的,复制到系统的c:\windows\system32目录下。

3) 配置php.ini,如果不会,请直接逃过下面第4步,直接将C:\php目录下的php.ini文件复制放到 c:\windows 目录下,即可。

4) 配置php.ini,如果觉得复杂直接按第3步做,就可以跳过这一步。

将目录中的php.ini-dist文件改名为php.ini,并把php.ini文件剪切放到 c:\windows 目录下

打开c:\windows\php.ini文件

找到:

extension_dir = “./”

更改为:

extension_dir = “C:\php\ext”

找到:

;extension=php_mbstring.dll (这不选一般用PHPMYADMIN会出红色提示,故必选)

;extension=php_dbase.dll

;extension=php_gd2.dll (这是用来支持GD库的)

;extension=php_mcrypt.dll

;extension=php_ldap.dll

;extension=php_mssql.dll (这个是用来支持MSSQL的,可选)

;extension=php_mysql.dll (这个是用来支持MYSQL的,要支持MYSQL必选)

去掉前面的分号

找到:

;session.save_path = “/tmp”

改为

session.save_path = “C:\TMP”

注意去掉前面的冒号

3、配置IIS使之支持PHP

1) 在“控制面板”-“管理工具”中找到并打开“Internet信息服务(IIS)管理器”

0818b9ca8b590ca3270a3433284dd417.png

2)找到“网站”,右键点击“默认网站”,然后点击“属性”

3)点击“ISAPI筛选器”,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入 筛选器名称“php”,可执行文件“C:\php\php5isapi.dll”,如下图所示(其中php5isapi.dll的路径可以按“浏览”按钮来选择),然后点击“确定”退出

0818b9ca8b590ca3270a3433284dd417.png

4)点击“主目录”标签,在主目录标签下点击“配置”,出现“应用程序配置”对话框,再点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”对话框中,在可执行文件位置中输入 C:\php\php5isapi.dll,在扩展名处输入 php,然后确定

0818b9ca8b590ca3270a3433284dd417.png

5) 点击“文档”标签,再点“添加”按钮,在弹出的“添加默认文档”对话框中,填入:index.php,然后确定

0818b9ca8b590ca3270a3433284dd417.png

6) 点击“Web 服务扩展”,再点击“添加一个新的 Web 服务扩展”,接着在弹出的“新建 Web 服务扩展”对话框中“扩展名”处输入 php,再点“添加”,在“文件路径”下输入

0818b9ca8b590ca3270a3433284dd417.png

C:\php\php5isapi.dll 确定,然后在“设置扩展状态为允许”前打上钩,最后确定退出。

7) 重启IIS cmd分别运行:

NET STOP W3SVC

NET STOP IISADMIN

NET START W3SVC

8) 为了验证我们刚才配置的环境是否能够正常运行php,首先我们新建一个文本,并输入以下内容

phpinfo();

?>

保存为phpinfo.php,并放入网站根目录(我这里是E:\www),在IE浏览器中输入http://localhost/phpinfo.php,回车后出现如下图所示信息,就证明系统已经支持PHP

0818b9ca8b590ca3270a3433284dd417.png

9) 到这里php环境全部配置完成,现在你的网站已经可以运行正常的php程序了。

安装MySql

4、安装mysql 5.0.26

1)执行软件包里的mysql-essential-5.0.26-win32.msi,安装过程请按照以下图示进行安装,完成后将确保你的mysql正常运行。

0818b9ca8b590ca3270a3433284dd417.png

2)

0818b9ca8b590ca3270a3433284dd417.png

3)更改安装目录,我们这里安装在D:\Mysql

0818b9ca8b590ca3270a3433284dd417.png

4)确认安装目录,点安装

0818b9ca8b590ca3270a3433284dd417.png

5)

0818b9ca8b590ca3270a3433284dd417.png

6)

0818b9ca8b590ca3270a3433284dd417.png

7)

0818b9ca8b590ca3270a3433284dd417.png

8)

0818b9ca8b590ca3270a3433284dd417.png

9)

0818b9ca8b590ca3270a3433284dd417.png

10)

0818b9ca8b590ca3270a3433284dd417.png

11)MySql并发连接数一般设置为1000

0818b9ca8b590ca3270a3433284dd417.png

12)

0818b9ca8b590ca3270a3433284dd417.png

13)语言编码,我们这里设置成gb2312

0818b9ca8b590ca3270a3433284dd417.png

14)root用户的密码

0818b9ca8b590ca3270a3433284dd417.png

15)

0818b9ca8b590ca3270a3433284dd417.png

16)出现图中的提示,就代表安装好了,我们点Finish即可完成MYsql的安装。

0818b9ca8b590ca3270a3433284dd417.png

安装Zend

5、安装ZendOptimizer

1)执行软件包里的ZendOptimizer-3.3.3-Windows-i386.exe,安装过程请按照以下图示进行安装,完成后将确保你的Zend正常运行。

0818b9ca8b590ca3270a3433284dd417.png

2)

0818b9ca8b590ca3270a3433284dd417.png

3)更改安装目录,这里我们安装在C:\php\Zend目录下

0818b9ca8b590ca3270a3433284dd417.png

4)

0818b9ca8b590ca3270a3433284dd417.png

5)选择php.ini所在目录,windows系统默认编译路径是“C:\windows”

0818b9ca8b590ca3270a3433284dd417.png

6)选择需要加速的网站目录,这里我的网站目录是E:\www,故选择E:\www

0818b9ca8b590ca3270a3433284dd417.png

7)核对信息,点Install

0818b9ca8b590ca3270a3433284dd417.png

8)

0818b9ca8b590ca3270a3433284dd417.png

9)安装好了。

0818b9ca8b590ca3270a3433284dd417.png

安装phpMyAdmin

6、安装phpMyAdmin-3.2.5

常见以外问题: C:\WINDOWS\Temp 目录建立文件名为 ZendOptimizer.MemoryBase@NETWORK SERVICE@262916123 的空文件 如果要开启FSO 请先到 WINDOWS\system32下查找是否有scrrun.dll,如果没有请到i386里提取scrrun.dll .dl_转.dll方法举例: expand scrrun.dl_ scrrun.dll 开启FSO请运行: regsvr32 scrrun.dll 关闭FSO请运行 regsvr32 /u scrrun.dll

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值