花城都市网

搜索
查看: 755|回复: 0

Windows 2000/XP/2003 下如何安装 IIS+PHP+MySQL+Zend Optimize

[复制链接]

470

主题

470

帖子

1606

积分

常驻人口

Rank: 3Rank: 3

积分
1606
发表于 2021-7-26 15:08:54 | 显示全部楼层 |阅读模式
广州信息网
[align=center]

Windows 2000/XP/2003 下如何安装 IIS+PHP+MySQL+Zend Optimize

Windows 2000/XP/2003 下如何安装 IIS+PHP+MySQL+Zend Optimize
[/align]
[align=left][align=left][font=宋体]本篇内容介绍了[/font]“Windows 2000/XP/2003 [font=宋体]下如何安装 [/font][font=Calibri]IIS+PHP+MySQL+Zend Optimize”[/font][font=宋体]的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成![/font]
php[font=宋体]有什么用[/font][font=Calibri]php[/font][font=宋体]是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了[/font][font=Calibri]C[/font][font=宋体]、[/font][font=Calibri]Java[/font][font=宋体]、[/font][font=Calibri]Perl[/font][font=宋体]以及[/font][font=Calibri]php[/font][font=宋体]自创新的语法,主要用来做网站开发,许多小型网站都用[/font][font=Calibri]php[/font][font=宋体]开发,因为[/font][font=Calibri]php[/font][font=宋体]是开源的,从而使得[/font][font=Calibri]php[/font][font=宋体]经久不衰。[/font]
[font=宋体]一、软件准备:以下均为截止[/font]2005-4-20[font=宋体]的最新正式版本[/font]
PHP[font=宋体]([/font][font=Calibri]5.1.2[/font][font=宋体]):[/font][font=Calibri]http://www.php.net[/font]
MySQL[font=宋体]([/font][font=Calibri]5.0.19[/font][font=宋体]):[/font][font=Calibri]http://www.mysql.com[/font]
Zend Optimizer[font=宋体]([/font][font=Calibri]2.6.2[/font][font=宋体]):[/font][font=Calibri]http://www.zend.com[/font]
phpMyAdmin[font=宋体]([/font][font=Calibri]2.8.0.2[/font][font=宋体]):[/font][font=Calibri]http://www.phpmyadmin.net[/font]
[font=宋体]假设[/font] C:\ [font=宋体]为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在 [/font][font=Calibri]C:\ [/font][font=宋体],请自行修改。[/font]
[font=宋体]二、安装[/font] PHP [font=宋体]:[/font]
[font=宋体]([/font]1[font=宋体]) 下载后得到 [/font][font=Calibri]php-5.1.2-Win32.zip [/font][font=宋体],解压至[/font][font=Calibri]C:\php[/font][font=宋体](这个路径可以随意,不过下面要是用到这个路径,请相应修改);[/font]
[font=宋体]([/font]2[font=宋体])再将 [/font][font=Calibri]C:\php\libmysql.dll [/font][font=宋体]和 [/font][font=Calibri]C:\Inetpub\php\ext\php_mysql.dll [/font][font=宋体]复制到 [/font][font=Calibri]C:\Windows\system32 [/font][font=宋体]下;[/font]
[font=宋体]([/font]3[font=宋体])将[/font][font=Calibri]C:\PHP\php.ini-dist [/font][font=宋体]复制到[/font][font=Calibri]C:\Windows [/font][font=宋体]( [/font][font=Calibri]Windows 2000 [/font][font=宋体]下为 [/font][font=Calibri]C:\WINNT[/font][font=宋体])并将改名为[/font][font=Calibri]php.ini[/font][font=宋体],然后用记事本打开,利用记事本的查找功能搜索:[/font]
extension_dir = "C:\PHP\ext"
[font=宋体]将其路径指到你的[/font] PHP [font=宋体]目录下的 [/font][font=Calibri]extensions [/font][font=宋体]目录,比如:[/font][font=Calibri]extension_dir = "C:\Inetpub\php\ext" [/font][font=宋体];[/font]
[font=宋体]搜索[/font];Windows Extensions[font=宋体]并仅打开需要的模块以节省内存(去掉每个模块前的[/font][font=Calibri];[/font][font=宋体]号即可):[/font]
extension=php_gd2.dll
GD[font=宋体]库支持,如果不打开该模块则[/font][font=Calibri]Discuz![/font][font=宋体]论坛图片水印不能使用。[/font]
extension=php_mbstring.dll
[font=宋体]为了支持[/font]phpMyAdmin[font=宋体],打开[/font][font=Calibri]mbstring[/font][font=宋体]。[/font]
extension=php_mysql.dll
[font=宋体]不用说了吧,支持[/font]MySQL[font=宋体]。[/font]
[font=宋体]([/font]4[font=宋体])配置 [/font][font=Calibri]IIS [/font][font=宋体]使其支持 [/font][font=Calibri]PHP[/font]
[font=宋体]首先必须确定系统中已经正确安装[/font] IIS [font=宋体],如果没有安装,需要先安装 [/font][font=Calibri]IIS[/font][font=宋体]。[/font]
PHP [font=宋体]与[/font][font=Calibri]IIS[/font][font=宋体]整合时支持 [/font][font=Calibri]CGI [/font][font=宋体]和 [/font][font=Calibri]ISAPI [/font][font=宋体]两种模式,推荐使用 [/font][font=Calibri]ISAPI [/font][font=宋体]模式。这里只解介绍 [/font][font=Calibri]ISAPI [/font][font=宋体]模式安装方法:[/font][font=Calibri]ISAPI [/font][font=宋体]模式安装步骤:[/font]
[font=宋体]在[/font]“[font=宋体]控制面板[/font][font=Calibri]”[/font][font=宋体]的[/font][font=Calibri]“[/font][font=宋体]管理工具[/font][font=Calibri]”[/font][font=宋体]中选择[/font][font=Calibri]“Internet [/font][font=宋体]服务管理器[/font][font=Calibri]”[/font][font=宋体],打开 [/font][font=Calibri]IIS [/font][font=宋体]后停止服务,然后在左侧[/font][font=Calibri]“[/font][font=宋体]你需要支持[/font][font=Calibri]PHP[/font][font=宋体]的[/font][font=Calibri]Web[/font][font=宋体]站点上单击右键选择[/font][font=Calibri]“[/font][font=宋体]属性[/font][font=Calibri]”[/font][font=宋体],在打开的[/font][font=Calibri]“ Web [/font][font=宋体]站点属性[/font][font=Calibri]”[/font][font=宋体]窗口的[/font][font=Calibri]“ISAPI [/font][font=宋体]筛选器[/font][font=Calibri]”[/font][font=宋体]标签里找到并点击[/font][font=Calibri]“[/font][font=宋体]添加[/font][font=Calibri]”[/font][font=宋体]按钮,在弹出的[/font][font=Calibri]“[/font][font=宋体]筛选器属性[/font][font=Calibri]”[/font][font=宋体]窗口中的[/font][font=Calibri]“[/font][font=宋体]筛选器名称[/font][font=Calibri]”[/font][font=宋体]栏中输入:[/font][font=Calibri]PHP [/font][font=宋体],再将可执行文件指向 [/font][font=Calibri]php5isapi.dll [/font][font=宋体]所在路径,如:[/font][font=Calibri]C:\PHP\php5isapi.dll [/font][font=宋体]。[/font]
[font=宋体]打开[/font]“Web [font=宋体]站点属性[/font][font=Calibri]”[/font][font=宋体]窗口的[/font][font=Calibri]“[/font][font=宋体]主目录[/font][font=Calibri]”[/font][font=宋体]标签,找到并点击[/font][font=Calibri]“[/font][font=宋体]配置[/font][font=Calibri]”[/font][font=宋体]按钮,在弹出的[/font][font=Calibri]“[/font][font=宋体]应用程序配置[/font][font=Calibri]”[/font][font=宋体]窗口中找到并点击[/font][font=Calibri]“[/font][font=宋体]添加[/font][font=Calibri]”[/font][font=宋体]按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 [/font][font=Calibri].php [/font][font=宋体],单击[/font][font=Calibri]“[/font][font=宋体]浏览[/font][font=Calibri]”[/font][font=宋体]将可执行文件指向 [/font][font=Calibri]php5isapi.dll [/font][font=宋体]所在路径,如:[/font][font=Calibri]C:\PHP\php5isapi.dll[/font][font=宋体],然后一路确定即可。[/font]
[font=宋体]再打开[/font]“Web [font=宋体]站点属性[/font][font=Calibri]”[/font][font=宋体]窗口的[/font][font=Calibri]“[/font][font=宋体]文档[/font][font=Calibri]”[/font][font=宋体]标签,找到并点击[/font][font=Calibri]“[/font][font=宋体]添加[/font][font=Calibri]”[/font][font=宋体]按钮,向默认的 [/font][font=Calibri]Web [/font][font=宋体]站点启动文档列表中添加 [/font][font=Calibri]index.php [/font][font=宋体]项。您可以将 [/font][font=Calibri]index.php [/font][font=宋体]升到最高优先级,这样,访问站点时就会首先自动寻找并打开 [/font][font=Calibri]index.php [/font][font=宋体]文档。[/font]
[font=宋体]确定[/font] Web [font=宋体]目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 [/font][font=Calibri]Internet [/font][font=宋体]信息服务管理器,在命令提示符中执行如下命令:[/font]
net stop w3svc
net stop iisadmin
net start w3svc
[font=宋体]然后在[/font]“Internet [font=宋体]服务管理器[/font][font=Calibri]”[/font][font=宋体]左边的[/font][font=Calibri]“WEB[/font][font=宋体]服务扩展[/font][font=Calibri]”[/font][font=宋体]中设置[/font][font=Calibri]ISAPI [/font][font=宋体]扩展允许,[/font][font=Calibri]Active Server Pages [/font][font=宋体]允许[/font]
[font=宋体]打开浏览器,输入:[/font]http://localhost/[font=宋体],看到成功页面后,在 [/font][font=Calibri]IIS [/font][font=宋体]根目录下新建一个 [/font][font=Calibri]phpinfo.php [/font][font=宋体],内容如下:[/font]

<?php
phpinfo();
?>
[font=宋体]打开浏览器,输入:[/font]http://localhost/phpinfo.php[font=宋体],将显示当前服务器所支持 [/font][font=Calibri]PHP [/font][font=宋体]的全部信息,可以看到 [/font][font=Calibri]Server API[/font][font=宋体]的模式为:[/font][font=Calibri]ISAPI [/font][font=宋体]。[/font]

[font=宋体]三、安装[/font] MySQL [font=宋体]:[/font]
[font=宋体]下载[/font]Windows Essentials (x86) ,[font=宋体]直接双击安装即可。这里本人安装到[/font][font=Calibri]C:\MySQL[/font][font=宋体],安装过程中会提示你是不是立即进行配置,选择否即可完成安装。安装完毕后,在[/font][font=Calibri]“[/font][font=宋体]开始[/font][font=Calibri]”[/font][font=宋体]菜单的[/font][font=Calibri]“[/font][font=宋体]运行[/font][font=Calibri]”[/font][font=宋体]中输入:[/font][font=Calibri]C:\MySQL\bin\mysqld-nt -install [/font][font=宋体],运行成功之后再输入:[/font][font=Calibri]net mysql start [/font][font=宋体],将会启动 [/font][font=Calibri]MySQL [/font][font=宋体]服务;如果你还想较详细的配置 [/font][font=Calibri]MySQL [/font][font=宋体],就请进入 [/font][font=Calibri]C:\MySQL\bin [/font][font=宋体]目录,运行 [/font][font=Calibri]MySQLInstanceConfig.exe [/font][font=宋体],按提示操作即可。[/font]
[font=宋体]如果你下载的是[/font] Windows (x86) [font=宋体],解压后双击执行 [/font][font=Calibri]Setup.exe [/font][font=宋体]即可,步骤同上。[/font]
[font=宋体]如果你下载的是[/font] Without installer (unzip in C:\) [font=宋体],直接解压到[/font][font=Calibri]C:\MySQL[/font][font=宋体],在[/font][font=Calibri]“[/font][font=宋体]开始[/font][font=Calibri]”[/font][font=宋体]菜单的[/font][font=Calibri]“[/font][font=宋体]运行[/font][font=Calibri]”[/font][font=宋体]中输入: [/font][font=Calibri]C:\MySQL\bin\mysqld-nt.exe [/font][font=宋体],运行成功之后再输入:[/font][font=Calibri]net mysql start [/font][font=宋体],即可启动 [/font][font=Calibri]MySQL [/font][font=宋体]服务。[/font]

[font=宋体]为[/font]MYSQL[font=宋体]设置密码,确保安全:[/font]
[font=宋体]一般菜单里面有配置向导[/font]MySQL Server Instance Config Wizar[font=宋体],运行后按下面步骤配置设置[/font][font=Calibri]ROOT[/font][font=宋体]密码即可[/font]

ROOT[font=宋体]密码,建议社设置复杂点,确保服务器安全![/font]
[font=宋体]也可以在[/font]MySQL Command Line Client[font=宋体]里面用命令配置:[/font]
[font=宋体]首先在打开[/font]DOS[font=宋体]窗口,然后进入目录 [/font][font=Calibri]mysqlbin[/font][font=宋体],再键入命令[/font][font=Calibri]mysql -uroot -p[/font][font=宋体],回车后提示你输密码,如果刚安装好[/font][font=Calibri]MYSQL[/font][font=宋体],超级用户[/font][font=Calibri]root[/font][font=宋体]是没有密码的,故直接回车即可进入到[/font][font=Calibri]MYSQL[/font][font=宋体]中了,[/font][font=Calibri]MYSQL[/font][font=宋体]的提示符是:[/font][font=Calibri]mysql>[/font]
[font=宋体]修改密码。[/font]
[font=宋体]格式:[/font]mysqladmin -u[font=宋体]用户名 [/font][font=Calibri]-p[/font][font=宋体]旧密码 [/font][font=Calibri]password [/font][font=宋体]新密码 [/font]
[font=宋体]例:给[/font]root[font=宋体]加个密码[/font][font=Calibri]xqin.com[/font][font=宋体]首先在[/font][font=Calibri]DOS[/font][font=宋体]下进入目录[/font][font=Calibri]mysqlbin[/font][font=宋体],然后键入以下命令 [/font]
mysqladmin -uroot -password xqin.com
[font=宋体]注:因为开始时[/font]root[font=宋体]没有密码,所以[/font][font=Calibri]-p[/font][font=宋体]旧密码一项就可以省略了。[/font]
[font=宋体]然后执行[/font]:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('xqin.com');
[font=宋体]这里的命令是由于[/font]MySQL 4.1 [font=宋体]及其后版本验证协议使用的密码哈希算法与老的客户端不兼容[/font][font=Calibri],[/font][font=宋体]在[/font][font=Calibri]PHPMYADMIN[/font][font=宋体]里用正确密码登陆也会提示:[/font]
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
[font=宋体]所以是为后面正确使用[/font]PHPMYADMIN[font=宋体]做准备[/font]
[font=宋体]这样[/font]ROOT[font=宋体]密码就设置为[/font][font=Calibri]xqin.com[/font][font=宋体]了[/font]
[font=宋体]四、安装[/font] Zend Optimizer [font=宋体]:[/font]
[font=宋体]下载后得到[/font] ZendOptimizer-2.6.2-Windows-i386.exe [font=宋体],直接双击安装即可,安装过程要你选择 [/font][font=Calibri]Web Server [/font][font=宋体]时,选择 [/font][font=Calibri]IIS [/font][font=宋体],然后提示你是否 [/font][font=Calibri]Restart Web Server[/font][font=宋体],选择是,完成安装之前提示是否备份 [/font][font=Calibri]php.ini [/font][font=宋体],点确定后安装完成。[/font]
[font=宋体]五、安装[/font] phpMyAdmin[font=宋体]:[/font]
[font=宋体]下载得到[/font] phpMyAdmin-2.8.0.2.zip [font=宋体],将其解压到站点根目录,找到[/font][font=Calibri]./libraties/config.default.php[/font][font=宋体]并复制到[/font][font=Calibri]phpMyAdmin[/font][font=宋体]根目录命名为[/font][font=Calibri]config.inc.php [/font][font=宋体],做以下修改:[/font]
[font=宋体]搜索[/font]$cfg['PmaAbsoluteUri'][font=宋体],设置你的[/font][font=Calibri]phpmyadmin[/font][font=宋体]的[/font][font=Calibri]URL[/font][font=宋体],如:[/font][font=Calibri]$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; [/font][font=宋体]注意这里假设[/font][font=Calibri]phpmyadmin[/font][font=宋体]在默认站点的根目录下[/font]
[font=宋体]搜索[/font]$cfg['blowfish_secret'][font=宋体],设定好[/font][font=Calibri]root[/font][font=宋体]密码后这里也要填写比如[/font][font=Calibri]ROOT[/font][font=宋体]密码[/font][font=Calibri]xqin.com[/font][font=宋体]则设置为[/font][font=Calibri]$cfg['blowfish_secret'] = 'xqin.com';[/font]
[font=宋体]搜索[/font]$cfg['DefaultLang'] [font=宋体],将其设置为 [/font][font=Calibri]zh-gb2312 [/font][font=宋体];[/font]
[font=宋体]搜索[/font]$cfg['DefaultCharset'] [font=宋体],将其设置为 [/font][font=Calibri]gb2312 [/font][font=宋体];[/font]
[font=宋体]搜索[/font]$cfg['Servers'][$i]['auth_type'][font=宋体],默认为[/font][font=Calibri]config[/font][font=宋体],是不安全的,不推荐,推荐使用[/font][font=Calibri]cookie[/font][font=宋体],将其设置为[/font][font=Calibri]$cfg['Servers'][$i]['auth_type'] = 'cookie'; [/font]
[font=宋体]注意这里如果设置为[/font]config[font=宋体]请在下面设置用户名和密码!例如:[/font]
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL[font=宋体]连接用户[/font]
$cfg['Servers'][$i]['password'] = 'xqin.com';
[font=宋体]本人的配置文件,仅供参考![/font]
http://xqin.com/iis/config.inc.txt
[font=宋体]打开浏览器,输入:[/font]http://localhost/phpMyAdmin/ [font=宋体],若 [/font][font=Calibri]IIS [/font][font=宋体]和 [/font][font=Calibri]MySQL [/font][font=宋体]均已启动,输入用户[/font][font=Calibri]ROOT[/font][font=宋体]密码[/font][font=Calibri]xqin.com[/font][font=宋体]即可浏览数据库内容。[/font]
phpMyAdmin [font=宋体]的具体功能,请慢慢熟悉,这里不再赘述。[/font]
[font=宋体]至此所有安装完毕。[/font]
“Windows 2000/XP/2003 [font=宋体]下如何安装 [/font][font=Calibri]IIS+PHP+MySQL+Zend Optimize”[/font][font=宋体]的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注[/font][font=Calibri]Vecloud[/font][font=宋体]网站,小编将为大家输出更多高质量的实用文章[/font][font=宋体][size=14px],[/size][b][size=6]做海外专线的公司有哪些[/size][/b][size=14px]电话400-028-9798。[/size][/font][/align][/align]

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表