Win2003下iis+php+mysql+zend架设

  • 格式:doc
  • 大小:1.83 MB
  • 文档页数:14

Win2003下iis+php+mysql+zend架设
Mysql的下载地址
/download_file/zip/5.0/mysql-5.0.18-win32.zip
php的下载地址:
/distributions/php-5.2.6-Win32.zip
Zend的下载地址:
/zend/optimizer/3.3.3/ZendOptimizer-3.3.3-Windows-i386.exe、
第一步、安装php
解压php-5.2.6-Win32.zip为php-5.2.6-Win32,然后把其php-5.2.6-Win32更换为php,拷贝到E盘(可选)
把E:/php/下的php.ini-dist重命名改为php.ini,打开php.ini,
register_globals = Off
将Off改为On,这样即开启了PHP的全局变量功能。

(注:考虑不少PHP程序需要全局变量功能,故此配置)
;upload_tmp_dir =
将该行的注释符,即前面的分号“;”去掉,修改为:upload_tmp_dir = "D:/php/tmp"
于此对应请在D:\php下建立文件夹并命名为tmp,这样就配置好了上传文件存放的临时路径,这个目录需要有读写权限。

;session.save_path =
去掉前面;号,这里将其修改为
session.save_path = "D:/php/tmp"
(这里设置session的保存路径)
查找ext,把ext = "./"改为extension_dir = "E:\php\ext"
把下面这些扩展功能中的
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
前面的;注释给去掉,
继续搜索
; Windows Extensions
开启需要的模块(去掉每个模块前的;号即可):
extension=php_curl.dll
用于支持SSL和zlib。

extension=php_dbase.dll
推荐开启。

extension=php_gd2.dll
GD库支持,如果不打开该模块则Discuz!论坛图片水印不能使用。

extension=php_ldap.dll
推荐开启。

extension=php_mbstring.dll
为了支持phpMyAdmin,打开mbstring。

(不选的话用phpMyAdmin会出现红色提示。


extension=php_mcrypt.dll
更好的支持phpmyadmin不选的话,会出现“无法载入 mcrypt 扩展,<br />请检查 PHP 配置”
extension=php_mysql.dll
不用说了吧,支持MySQL。

===================================================================== extension=php_zip.dll
推荐开启。

接下来修改了一些文件上传以及内存使用最大限制:
搜索Resource Limits
找到以下进行修改:
max_execution_time = 30 ; 这里是每个脚本运行的最长时间,可以自己修改加长,单位秒。

max_input_time = 60 ; 这里是每个脚本可以消耗的时间,单位也是秒。

memory_limit = 128M ; 这里是脚本运行允许的最大内存,根据自己机器情况自行配置。

搜索upload_max_filesize
upload_max_filesize = 2M ; 这里是上载文件的最大许可大小,在线上传的图片站、论坛等可能需要设置更大的,自行修改。

=====================================================================然后拷贝php.ini到c:/windows目录
第二步、iis6下加载php扩展
打开IIS管理器,点web服务扩展--添加一个新的web服务扩展,扩展名为php,在要求的文件哪里,添加一个文件路径为E:\php\php5isapi.dll的文件,在设置扩展状态为允许哪里打钩,
如下图所示
在网站上点右键--属性,如下图所示:
在ISAPI筛选器那里添加一个新的筛选器,名称:php,可执行文件还是上面的E:\php\php5isapi.dll
在主目录,执行权限那里,改为脚本和可执行文件,点配置,如下图所示
然后再点击<配置>,添加php应用程序扩展名映射
最后点击确定。

配置默认站点
先在E盘建立wwwroot目录
右键默认站点--->
点击<属性>
把本地路径修改为E:\wwwroot目录
执行权限修改为脚本和可执行文件
其次点击<文档> 选项卡
第三步、安装mysql-5.0.18-win32.zip,下载到服务器桌面解压。

单击mysql的安装程序setup.exe,选择(custom)--把mysql安装在E:/mysql目录下,进行安装如下图
上面这个截图是设置mysql的登录密码
点击finish 即可完成mysql的安装
安装完毕后,
我们要把mysql安装目录bin下的libmySQL.dll拷贝到C:/windows目录下(重要) 第四步、下面来安装zend,双击执行ZendOptimizer-3.3.3-Windows-i386.exe
把Zend安装在E盘上,
web服务器选择iis6.0,
server root 的目录修改为E:\wwwroot
然后全部是下一步,具体参考以下的截图
然后安装程序会重新启动iis,安装完成。

第五步、到此,IIS下php的配置就完成了,在你的网站目录/wwwroot下,新建个内容为<?php phpinfo(); ?>的phpinfo.php,
在服务器端,访问一下http://localhost/phpinfo.php,是否配置成功
看看能不能见到熟悉的php页面,如果看到,那么说明php配置成功了.
以下是php配置成功的截图参数主要是查看(php Zend mysql gd 库)。