您的位置:首页 > 编程语言 > PHP开发

韦文成:Win2003下安装配置IIS+PHP+MYSQL+ZEND+PHPMYADMIN

2011-05-22 14:14 731 查看
这是我第一次这么完整的在win2003服务器配置网站环境,以前都只是零零散散的配置一些,转投Linux之后就没怎么接触win2003了,这次属于进一步学习吧。

首先是IIS,这个不是我装的,略过。

第二是PHP,我选择的是PHP5.2.1版本,这个不是安装包,操作起来有点麻烦,需要修改几个文件。安装的过程遇到不少麻烦,还好都解决了,需要注意的是安装目录的权限和php.ini文件的位置。把php.ini-dist改名php.ini并修改其中内容后剪切到windows目录下,原目录不再保留php.ini文件,避免后面安装zend时可能出错。

第三是MYSQL,我选择的是MYSQL5.1.55版本,这是个完整的安装包,网络上相关图文教程很多,这里就不做介绍了。安装过程中有两个需要注意的地方,一个是把mysql设置成windows的服务,一个是MYSQL的编码。

第四是ZEND,我选择的是最新的Zend Optimizer3.3版本。这个网上也有相关图文教程,安装过程相对简单。需要注意的地方请看第二点。

最后是PHPMYADMIN,原本我是想新建一个本地站点控制的,结果没成功,出现了我暂时还解决不了的错误。于是把它放到网站目录下,可以正常使用了。

配置IIS使其支持PHP时需要注意的问题:

1.在“Web服务扩展”中“添加一个新的Web服务扩展”,扩展名写PHP,浏览选择php5isapi.dll文件,然后勾选“设置扩展状态为允许”。

2.配置“ISAPI筛选器”,浏览选择php5isapi.dll文件。

3.选择可以执行脚本并在设置中“添加/编辑应用程序扩展名”,浏览选择php5isapi.dll文件,扩展名为.php。

目录权限问题:

PHP目录设置为管理员用户组或者某一个管理员组的帐号、system完全权限,users组读取和运行权限。

php5、tmp目录给予everyone完全控制权限。

MySQL5、Zend和PHP目录权限一样即可。

phpMyAdmin和PHP目录权限一样的同时,增加一个Internet来宾帐户读取和运行的权限。

如果权限设置不当,访问php文件时会出现要求输入用户名和密码的情况和其他一些问题。

以上是我奋斗大半个晚上后总结出来的安装配置过程需要注意的一些问题,具体的配置过程请搜索一下相关图文教程。

本文首发韦文成博客,原文地址:http://www.weiwencheng.com/tools/win2003-web/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息