分享

windows IIS MySQL PHP的服务搭建

 静思507 2012-04-04
windows+IIS+MySQL+PHP的服务搭建
2011-08-29 17:33

注:该篇文章以搭建PHPWind Forums 论坛系统为例来讲述IIS+MySQL+PHP环境的协同工作。。。。

PHPWind Forums 论坛系统是一套采用PHP + MySQL方式运行的开源软件程序,所需要的环境是:PHP、Zend Optimizer,MySQL(目前只支持MySQL数据库),PHPMyAdmin,环境所需要的程序均为免费

第一步,Windows 2003 操作系统的安装,这个过程就不详细说明了。

第二步,IIS安装。 

Windows 2003 虽然都自带有IIS服务,但默认都不安装。打开 开始->控制面板->添加与删除Windows组件,如下勾选应用程序服务器后,点击〖下一步〗进行安装,即可完成。

第三步安装mysql。

运行mysql-essential-5.1.34-win32.msi文件进行安装,具体安装如下:

选择 〖Next〗

选择 Typical, 选择〖Next〗

选择〖Install〗

选择〖Next〗

选择〖Next〗

选择〖Finish〗

选择 Detailed Configuration,选择〖Next〗

选择 Server Machine,选择〖Next〗

选择Tramsactional Database Only,选择〖Next〗

选择〖Next〗

可能的最大连接数。选择OLTP,选择〖Next〗。

端口默认3306,此端口没有被占用的情况下,不做更改。选择〖Next〗

默认字符集。第三个选项,选择GBK,选择〖Next〗

勾选两个选项,然后选择〖Next〗

输入root密码,勾选允许远程登录,选择〖Next〗

选择〖Execute〗

安装完成,选择〖Finish 〗退出。

第四步,安装配置PHP5

解压php-5.2.9-1-Win32.zip至C:\php。打开C:\php,找到文件php.ini-recommended,复制一份后,改名为php.ini。

修改php.ini文件

1. 找到;extension=php_mysql.dll,将前面的;去掉,即为:extension=php_mysql.dll

2. 找到;extension=php_mcrypt.dll,将前面的;去掉,即为:extension=php_mcrypt.dll

3. 找到extension_dir = "./",将后面的改成php 安装目录下 ext 子目录的绝对路径。本例修改后为:extension_dir = "C:/php/ext"

4. 保存退出。把修改后的php.ini复制一份放到Windows目录。把同目录下的libmysql.dll、libmcrypt.dll复制一份放到Windows\system32下。

第四步,设置IIS支持PHP

1. 打开 控制面板->管理->Internet 信息服务(IIS)管理器。选择Web服务扩展

2. 添加一个新的Web服务,在扩展名中填入php,添加php5isapi.dll,然后〖确定〗。

3. 选择允许Active Server Pages, Internet数据连接器。

4. 打开【网站】->【默认网站右键属性】,按照下图进行配置。

【属性】页面切换到【主目录】,在本地路径中,勾选除【目录游览】以外的所有选项,执行权限选择【脚本可执行文件】;

选择主页面上的〖配置〗,打开【应用程序配置】,选择〖添加〗;

选择可执行文件php5isapi.dll,扩展名为.php。

5. 同样是 打开【网站】->【默认网站右键属性】,选择【主目录】中的〖配置〗,在[应用程序配置]中选择【选项】,选择【启用父路径】。

6. 打开【网站】->【默认网站右键属性】,选择【ISAPI 筛选器】,添加属性。筛选器名称填:php,可执行文件依然是php5isapi.dll

7. 还是【默认网站右键属性】,选择【文档】,添加index.php文件。如图:

8. 设置完成,重启服务器。再次打开【ISAPI 筛选器】看到如下绿色箭头表示配置成功。

第五步,测试IIS + PHP + MySqL 环境

根目录下,新建一个记事本,写入:<?php phpinfo(); ?>,另存为test.php。然后用IE进行访问。本例为:http://127.0.0.1/test.php。IE显示如下页面,则表示配置成功。

第六步,安装ZendOptimizer

解压ZendOptimizer-3.2.6-Windows-i386.rar,运行exe文件并安装到C:\ZendOptimizer。具体安装如下:

选择〖Next〗

选择 I accept, 选择〖Next〗

选择安装路径,选择〖Next〗

选择Web服务器,选择〖Next〗

选择〖Next〗

选择〖Next〗

选择〖Install〗

选择〖是〗

选择〖Finish〗,安装完成。

第七步,安装phpMyAdmin

解压phpMyAdmin-3.1.3到根目录下。本例解压到C:\Inetpub\wwwroot\phpMyAdmin。完成后,按照以下方式配置/libraries/config.default.php文件。

1. 找到 $cfg['PmaAbsoluteUri'] = ''; 将后面的地址替换成phpMyAdmin的实际安装路径。本例的phpMyAdmin为本地安装,因此填写为 $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';    

2. 找到 $cfg['blowfish_secret'] = ''; 改成$cfg['blowfish_secret'] = 'www.phpwind.net';这里的内容可以随便定义,一般不超过24个字符

3. 找到 $cfg['Servers'][$i]['password'] = ''; 填写数据库安装时输入的密码

4. 完成后,IE输入http://localhost/phpMyAdmin,即可使用。

到此为止,Windows 2003的PHP环境已经搭建完成了。接下来就是phpwind forum V7.3.2的安装了

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多