iis6.0phpmysql:IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin

出于各种原因我们经常需要用到PHP脚本运行环境虽然说目前已经有N多集成类PHP架设软件Software确能运行起PHP不过效果或许都不太尽人意这篇文章主要讲述如何搭建个相对稳定和安全PHP运行环境
首先下要准备软件Software:
1、Windows 2003 企业版 SP2+IIS6.0(自备);
2、MySQL-5.0.67(点此到官方下载);
3、php-5.2.6(点此到官方下载);
4、Zend 3.3.3(点此到官方下载);
5、phpMyAdmin-2.11.8.1(点此到官方下载)以上所有均为官方最新版下载链接均为官方提供可靠链接请放心下载使用
下面开始介绍安装过程:
、安装IIS6.0
安装好Windows 2003操作系统更新完所有系统补丁然后在“控制面板”->“添加或删除”->“添加/删除Windows组件”->双击“应用服务器”->然后选中“Internet信息服务(IIS)”->点击“确定”->等待安装完毕即可
2、安装MySQL
解压缩mysql-5.0.67-win32.zip然后双击运行Setup.exe

直接路Next直到这里

再点击“Finish”然后到这里

再“Next”选择第项“Detailed Configuration”

继续“Next”到这里选择第 2项“Server Machine”

再“Next”到这里选择第 3项“Non-Transactional Database _disibledevent=>
“Next”然后选择第 3项“Maual Setting”设置MySQL最大连接数(般不超过512可视服务器性能和需求自定)

继续“Next”这里需要注意要去掉“Enable Strict Mode”前面端口默认为3306

“Next”这里选择第 3项“Manual Selected Default Character Set / Collation”设置默认编码般设为gbk

“Next”把“Include Bin Directory in Windows PATH”前面勾打上添加进系统环境变量里

“Next”输入root用户密码两次出于安全考虑般不要选“Enable root access from remote machines”允许数据库外连是很危险

“Next”然后点击“Execute”

稍等再点击“Finish”

到这里MySQL就安装完毕了我们来测试下是否正常工作了开始->->MySQL->MySQL Server 5.0->MySQL Command Line Client在弹出窗口输入刚才安装MySQL时设置root用户密码看到类似这样信息就介绍说明MySQL正常工作了

至此MySQL安装、配置、检测都全部做完了
3、配置PHP

1、设置PHP目录

解压缩下载回来php-5.2.6-Win32.zip到个文件夹我这里是c:\php进入c:\php把php.ini-dist文件重命名为php.ini双击打开搜索“extension_dir”般直接跳到extension_dir = "./"这里然后把“./”改成“ext”(也就是把extension_dir = "./"改成extension_dir = "ext")这里是设置dll扩展文件夹目录然后再搜索“Windows Extensions”在跳到位置再稍微下拉点点把下面几个扩展前面注释用分号去掉:
extension=php_gd2.dll
extension=php_mb.dll
extension=php_mysql.dll
改完的后保存退出如果需要添加别些模块支持把相应扩展前面分号去掉即可

2、添加PHP环境变量

右键单击“我电脑”->“属性”->“高级”->“环境变量”->“系统变量”->“Path”->“编辑(I)”->“变量值(V)”最后面加上“;c:\php”(注意最前面有个分号起间隔作用千万不能少!)

然后“确定”再点击“系统变量”下面“新建(W)”“变量名”处填入“PHPRC”“变量值”处填入“c:\php”然后“确定”即可

配置完毕了如何检查是否配置正常了呢?思路方法很简单开始->运行输入“ext”这时候如果弹出个放着清色dll文件文件夹(其实就是c:\php\ext)就介绍说明已经配置成功了

3、测试PHP是否正常工作

开始->->管理工具->Internet 信息服务(IIS)管理器打开IIS管理器右键单击“网站WebSite”->“新建”->“网站WebSite”->“下步”->“描述”(填入“PHP”)->“下步”(“网站WebSiteIP地址”不用改“网站WebSiteTCP端口”保留默认80即可"此网站WebSite主机头"处填入网站WebSite域名比如www.hackest.cn如果是本机测试不必填写此项)“下步”->“输入主目录路径”(这里填WEB目录比如我这里是填“c:\wwwroot”)“下步”勾选“运行脚本(如 ASP)”这项继续“下步”然后“完成”

右键单击网站WebSite下拉里“PHP”->“属性”->“主目录”->“配置”->“映射”->“添加”“可执行文件”
浏览选中c:\php文件夹下php5isapi.dll“扩展名”填入“.php”(注意前面点号)“动作”限制为“GET,POST”然后路“确定”


接着添加服务扩展支持右键单击“Web服务扩展”->“添加个新Web服务扩展”“扩展名”填入“PHP”“要求文件”->“添加”选中c:\php下php5isapi.dll然后勾上“设置扩展状态为允许”再“确定”


右键IIS管理器里“计算机名”->“所有任务”->“重新启动IIS”->“确定”
然后我们就可以测试下现在是否能够支持PHP脚本了在c:\wwwroot文件夹新建个文本文件内容为:
< ? ph p
ph pi nfo;
? >
再另存为info.php然后打开浏览器访问http://127.0.0.1/info.php如果配置没有问题就可以看到PHP相关支持信息了

至此PHP架设就完成了

4、安装ZendOptimizer

直接双击运行ZendOptimizer-3.3.3-Windows-i386.exe“Next”->“I accept the terms of the license agreement”->“Next”->“Next”->“IIS(Install detected:Microsoft Internet Information Services 6.0)”->"Next”->“Please choose the folder which your php.ini is located”提示选择php.ini文件位置“Browse...”选中“c:\php”“Next”->"Please choose the folder of your Web server"提示选择Web根目录“Browse...”选中“c:\wwwroot”->“Next”->“Install”弹出对话框然后点“是”稍等再点“Finish”完成安装如何查看是否正确安装了ZendOptimizer呢?刷新http://127.0.0.1/info.php如果发现“Zend Optimizer v3.3.3”等字样就介绍说明正确安装了加速器了

至此加速器安装完毕

5、配置phpMyAdmin

解压缩phpMyAdmin-2.11.8.1-all-languages-utf-8-only.zip到C:\wwwroot\phpMyAdmin文件夹将config.sample.inc.php重命名为config.inc.php用写字板打开config.inc.php查找“$cfg[’blowfish_secret’]”可以发现这后面两个单引号的间留空了而且后面还带着句注释“/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */”大致意思是“你必须在这里填写cookie值”如果不填这里将无法使用phpMyAdmin来管理你MySQL数据库所以我们要填入比如“estidc”也就是说把原来“$cfg[’blowfish_secret’] = ’’; ”改成“$cfg[’blowfish_secret’] = ’estidc’; ”保存退出就可以正常使用了

Tags:  php5mysql mysqlphpmyadmin linuxphp5zend iis6.0phpmysql

延伸阅读

最新评论

发表评论