《2022年WindowsIIS+PHP+MYSQL+ZendOptimizer安装图文教程 .pdf》由会员分享,可在线阅读,更多相关《2022年WindowsIIS+PHP+MYSQL+ZendOptimizer安装图文教程 .pdf(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Windows IIS+PHP+MYSQL+Zend Optimizer安装图文教程一、系统约定篇环境软件下载后存放位置:X:Server_Tools 环境软件安装位置:X:Server_Core PHP 安装位置:X:Server_CorePHP MySQL 安装位置:X:Server_CoreMySQL Zend Optimizer 安装位置:X:Server_CoreZend IIS 网站站点根目录:X:wwwroot MySQL 数据库位置:X:Database php.ini 存放位置:Y:Windowsphp.ini my.ini 存放位置:X:Server_CoreMySQLmy
2、.ini 注:X 和 Y 为本标准中的变量,X 仅表示应用程序实际存放、安装的分区盘符,Y 为系统所在分区盘符二、系统环境检查以及准备所需软件篇1、检查系统是否已安装IIS 单击:“开始”“管理工具”。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 28 页 -检查是否存在“Internet 信息服务(IIS)管理器”,由于操作系统盘中会自带IIS 组件,所以建议安装操作系统时也把IIS 组件安装上。如果未安装,可以到网络上下载对应操作系统版本的IIS。2、查看磁盘分区容量并确定使用策略打开“我的电脑”,查看除 C 区外各个磁盘分区的可用空间容量,使用容量较大的磁盘分区作为 WE
3、B 根目录,且MySQL 数据库存储目录(Database),尽量不要与WEB 根目录同在一个磁盘分区内。较小的磁盘分区可以作为服务环境软件的安装目录分区。注:如有特殊要求则按要求进行部署。3、下载环境软件将所有软件均下载存放于Server_Tools 文件夹中,下载地址:MySQL v5.1.60 for Win下载名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 28 页 -界面预览软件大小:38.00MB 软件类别:国外软件|数据服务器软件语言:英文运行环境:Win9X/2000/XP/2003/Vista/Win7,软件授权:免费版更新时间:2011-11-18 13:37
4、:45 相关链接:Home PagePHP v5.2.17 For Windows下载界面预览软件大小:9.97MB 软件类别:国外软件|web 服务器软件语言:英文运行环境:Win9X Win2KWinXP,软件授权:免费版更新时间:2011-4-1 10:58:59 相关链接:Home PageZend Optimizer v3.3.3 下载界面预览名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 28 页 -软件大小:8.36MB 软件类别:国外软件|其它类别软件语言:英文运行环境:Win9X/2000/XP/2003,软件授权:免费版更新时间:2009-3-26 9:23:
5、43 相关链接:Home PagephpMyAdmin v3.4.6下载界面预览软件大小:5.59MB 软件类别:国外软件|数据管理软件语言:多国语言运行环境:PHPMySQL,软件授权:免费版更新时间:2011-10-17 9:29:41 相关链接:Home Page注意事项:php 版本选择5.2.x,暂时不要用php5.3 版本,也不要用php4,php 官方不再提供 php4 支持,MySQL 版本选择5.0.x,php 和 MySQL 小版本号越新越好,没有特殊原因不用其他版本,可能会有bug,php 尽量使用非安装的绿色版本,MySQL 尽量用安装版本。三、环境部署篇1、安装 My
6、SQL1)安装软件进入 X:Server_Tools 文件夹,双击mysql-essential-5.0.67-win32.msi;名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 28 页 -选择 Custom 自定义安装点击“Change”更改 MySQL 安装目录名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 28 页 -待文件复制安装完毕后,进行MySQL 设置界面,单击Finish。选择 Detailed Configuration进行详细配置名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 28 页 -选择 MySQL 运行模式:Server
7、Machine 选择 MySQL 数据库默认存储方式:Non-Trans Only(MYISAM)名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 28 页 -设定 MySQL 最大连接数:一般设置为128-512 之间的整数。设定 MySQL 网络参数,注意:不要勾选启用Strict Mode!那个 Addfirewall的选项仅在需要外连 MySQL 的时候勾选上,也就是说给防火墙加个出入站的策略。名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 28 页 -设定 MySQL 默认字符集:以用户站点语言为准,默认我们填gbk。Windows 环境设定名师资料总结-精
8、品资料欢迎下载-名师精心整理-第 9 页,共 28 页 -修改设定root 用户密码,root 密码请设置的比较复杂些。注意:非必要情况下,不要启动远程连接模式!完成MySQL 的安装,并启动MySQL 服务。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 28 页 -2)测试 MySQL 工作是否正常打开 cmd 命令提示符窗口,输入命令:mysql u root p 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 28 页 -输入刚才安装时设置的密码后,如果能够正常进入MySQL 控制台则说明MySQL 安装正常。3)更改MySQL 数据库存放目录打开 cm
9、d 命令提示符窗口,输入命令:net stop mysql 停止 MySQL 服务运行;打开 X:Server_CoreMySQLmy.ini,找到:Datadir=X:Server_CoreMySQLdata 修改为:Datadir=X:Database 将 X:Server_CoreMySQLdata 文件夹复制到,并重命名X:Database;打开 cmd 命令提示符窗口,输入命令:net start mysql 名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 28 页 -启动 MySQL 服务。重新测试MySQL 是否工作正常。4)移动LibMySQL 动态链接库到系统
10、目录将 X:Server_CoreMySQLbinlibmySQL.dll文件复制到Y:WindowsSystem32 目录下。2、安装PHP 1)解压缩解压缩下载的php-5.2.8-Win32.zip 文件,并将其复制到:X:Server_CorePHP;2)修改 php.ini进入 X:Server_CorePHP 文件夹,将php.ini-dist 重命名为 php.ini;打开 php.ini 文件,找到:extension_dir=./将其改为:extension_dir=X:Server_CorePHPext 找到:Windows Extensions 在 Windows Ext
11、ensions 下方的动态模块配置中,需要打开以下模块支持:(去掉模块配置每行前面的分号即可)php_gd2.dll php_mbstring.dll php_mcrypt.dll php_mhash.dll php_ming.dll php_mysql.dll php_openssl.dll php_sockets.dll php_xmlrpc.dll 名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 28 页 -php_zip.dll 找到:disable_functions=改为:disable_functions=passthru,exec,system,chroot,s
12、candir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server 保存 php.ini 文件,并将其复制到Y:Windows 3、IIS 与 PHP 的整合配置1)建立网站启动 IIS 管理器,并新建一个网站(虚拟主机);名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 28 页 -输入网站名称,改名称仅为IIS
13、中的标识网站 IP 地址不用填写,端口如没有特殊要求则保持80 即可,最后正确输入网站域名。名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 28 页 -在网站分区中建立wwwroot 以及下级站点文件夹bbs 名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 28 页 -对于 PHP 应用,需要给予该站点“读取”和“运行脚本”的权限。至此,已经成功的新建了一个站点。2)IIS 与 PHP 的整合配置打开刚刚建立的网站属性名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 28 页 -在站点属性窗口中,单击“主目录”页签,单击“配置”按钮,在新弹出的“应
14、用程序配置”对话框中,单击“添加”按钮,加入PHP 的 ISAPI 支持,选择可执行文件:X:Server_CorePHPphp5isapi.dll、扩展名为.php、限制动作为:GET,POST。单击“确定”添加,并在“应用程序配置”窗口中查看.php 扩展是否加载成功。若成功,则单击“确定”关闭配置窗口,回到站点属性主窗口。单击“文档”页签,在默认内容文档中添加index.htm、index.html、index.php 三个文件,并将所有默认文档排序,顺序按照下图所示。完成后,单击“确定”,关闭站点属性配置窗口,回到 IIS 管理器主界面。名师资料总结-精品资料欢迎下载-名师精心整理-第
15、 18 页,共 28 页 -右键单击“Web 服务扩展”,添加 PHP 扩展支持。名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 28 页 -在如下图所示的“新建 WEB 服务扩展”对话框中,“扩展名”填写 PHP,“文件”选择X:Server_CorePHPphp5isapi.dll,并设置该PHP 扩展默认为允许。重启 IIS 服务名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 28 页 -至此,IIS 与 PHP 的整合已经完毕。3)测试 PHP 是否安装正确进入目录,新建一个phpinfo.php 文件,内容为:名师资料总结-精品资料欢迎下载-名师精心整
16、理-第 21 页,共 28 页 -打开 IE 浏览器,输入:http:/ 注: 为你的服务器域名,本机可以填写localhost 如果能够正常显示PHP 支持信息则表明配置整合成功。4、安装 Zend Optimizer进入 X:Server_Tools 文件夹,双击下载的ZendOptimizer-3.3.3-Windows-i386.exe文件。选择 I accept the tems of the license agreement 名师资料总结-精品资料欢迎下载-名师精心整理-第 22 页,共 28 页 -点击“Browse”指定 Zend Optimzer 的安装目录为X:Serve
17、r_CoreZend 名师资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 28 页 -选择 IIS(Install detected Microsoft Internet Information Services 5.1)名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 28 页 -选择 php.ini 的位置,注意观察是否为Y:Windows,如果不是点击“Browse”选择 Y:Windows 名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 28 页 -选择 IIS 网站根目录的位置,指定为:X:wwwroot 名师资料总结-精品资料欢迎下载-名师精心整理-第 26 页,共 28 页 -至此,就完成Zend Optimizer 的安装了名师资料总结-精品资料欢迎下载-名师精心整理-第 27 页,共 28 页 -Zend Optimizer 安装完成后会自动重启IIS 服务,重启完成后需要再次打开IE 浏览器窗口,查看 phpinfo.php 支持信息,观察是否包含了Zend Optimizer 支持信息,如果没有,则说明Zend Optimizer 没有安装成功!名师资料总结-精品资料欢迎下载-名师精心整理-第 28 页,共 28 页 -