IIS6.0+php+mysql+zend+phpmyadmin服务器环境配置

一、软件准备
下载地址:下载后所需的软件
mysql:http://www.phpwind.com/apm/soft/mysql-essential-5.0.19-win32.zip
php:http://www.phpwind.com/apm/soft/php-5.1.0-Win32.zip
phpmyadmin:http://www.phpwind.com/apm/soft/phpmyadmin-2.6.3-1.zip
zend:http://www.phpwind.com/apm/soft/ZendOptimizer-2.6.2-Windows-i386.exe
二、开始安装
请确认已经安装好了windows2003+IIS6.0
第一步:安装PHP
1、将下载得到的php-5.0.4-Win32解压移动到自己需要放置的目录,如D:\soft\php;
2、我的电脑->属性->高级->环境变量->在系统变量中选择"Path",编辑,将D:\soft\php添加到变量值中.
3、将D:\soft\php\php.ini-dist改名为php.ini,然后用记事本打开,
(1)利用记事本的查找功能搜索
register_globals = Off 将 Off 改成 On ;
(2)再搜索
extension_dir = 并将其路径指到你的 PHP 目录下的 ext 目录,比如:extension_dir = "D:\soft\php\ext"
(3)搜索找到
;Windows Extensions 将下面列举的
;extension=php_dbase.dll ;extension=php_gd2.dll (这是用来支持GD库的)
;extension=php_ldap.dll
;extension=php_mbstring.dll (这不选一般用PHPMYADMIN会出红色提示,故必选)
;extension=php_mssql.dll (这个是用来支持MSSQL的,可选)
;extension=php_mysql.dll (这个是用来支持MYSQL的,要支持MYSQL必选)
将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。

三、IIS 与 PHP 的整合配置 -新建一个网站

(1) 启动 IIS 管理器,并新建一个网站(虚拟主机); 如图
(2) 输入网站名称,改名称仅为 IIS 中的标识,可任意输入。 如图
(3) 网站IP地址不用填写,端口如没有特殊要求则保持 80 即可,最后正确输入网站域名。 如图
(4) 在网站分区选择 wwwroot为网站目录。 如图
(5) 对于 PHP 应用,需要给予该站点"读取"和"运行脚本"的权限。 如图
(6) 至此,已经成功的新建了一个站点。
4. IIS 与 PHP 的整合配置 -使站点支持 PHP
(1) 打开刚刚建立的网站属性, 如图
(2) 在站点属性窗口中,单击"主目录"页签,单击"配置"按钮,在新弹出的"应用程序配置"对话框中,单击"添加"按钮,加入 PHP 的 ISAPI 支持,选择可执行文件:D:\ServerRoot\PHP\php5isapi.dll 、扩展名为 .php 、限制动作为:GET,POST 。单击"确定"添加,并在"应用程序配置"窗口中查看 .php 扩展是否加载成功。若成功,则单击"确定"关闭配置窗口,回到站点属性主窗口。 如图
(3) 单击"文档"页签,在默认内容文档中添加 index.htm、index.html、index.php 三个文件,并将所有默认文档排序,顺序尽量靠前。完成后,单击"确定",关闭站点属性配置窗口,回到 IIS 管理器主界面。
(4) 右键单击"Web 服务扩展",添加 PHP 扩展支持。
(5) 在如下图所示的"新建WEB服务扩展"对话框中,"扩展名"填写PHP,"文件"选择 D:\ServerRoot\PHP\php5isapi.dll ,并设置该PHP扩展默认为允许。 如图
(6) 重启 IIS 服务.
4、测试 PHP 支持是否正常
IIS与PHP的整合已经完毕,下面需要测试 PHP 支持是否正常。
(1) 进入 D:\wwwroot\ 目录,新建一个 phpinfo.php 文件,内容为:
<?php
phpinfo();
?>
(2) 打开IE浏览器,输入:http://www.domain.com/phpinfo.php ;

(3) 如果能够正常显示PHP支持信息则表明配置整合是成功的。

第二步 安装mysql

1、运行MYSQL Server 4.1 安装包如下图:


2、点击(Change..)选择更改安装路径,建议不要装在C盘,我只是在机器上测试,所以就没有更改!


3、更改完路径后点击Next,接着点Install开始安装
4、我们看到安装进度!

5、选择Skip Sign-Up 项,点击Next>继续安装!


6、到这里我们安装已经完成,选上Configure the MySQL Server now后点击 Finish 进入Mysql的配置工作:


7、进入Mysql的配置界面!


8、选择Detailed Configuration 选择后,点击Next>进行下一步!


9、选择Server Machine 然后点击Next>继续!

10、选择Multifunctional Database 然后点击Next 继续!

11、这一步我还是以默认(让你选择数据库文件的存放地点)建意不要放在C盘!


12、选上Online Transaction Processing(OLTP)然后点击Next>继续!


13、如下图,继续Next>


14、选择语言的支持!用默认为Standard Character Set即可!


15、记得要选上Include Bin Directory In Windows Path 选项,继续Next>


16、如下图,输入密码,继续Next>


17、点击Execute 开始完成配置并启动MYSQL服务!


18、点击Finish 完成你的Mysql的全部安装!

 

第三步:Zend Optimizer的安装

1、运行安装文件,首先提示你选择安装目录,选择一个你喜欢的目录,单击“Next”。
2、安装向导会要求你选择当前使用的WEB服务器(Apache、IIS或其它),选择好服务器后单击“Next”
3、安装向导提示您确认php.ini的位置(默认是C: WINDOWS )我们这里是D:\soft\php.单击“Next”,提示“备份php.ini到C: WINDOWS php.ini-Optimizer-bak,当卸载该软件时可以恢复到原始的php.ini)单击“Next”。
4、安装向导提示“为了继续安装程序需要重新启动IIS服务)单击“是”,安装程序开始重新启动IIS服务,然后安装程序会提示“IIS服务顺利重新启动了”单击“确定”,再单击“finish”完成安装。

 

第四步:安装 phpMyAdmin
将下载得到的 phpmyadmin-2.6.3-1 ,解压到 IIS 默认网站根目录,
找到并打开 config.inc.php,做以下修改:
1、搜索 $cfg['PmaAbsoluteUri'] ,设置你的phpmyadmin的URL,
如: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
注意这里假设phpmyadmin在默认站点的根目录下
2、搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写mysql设置时的密码
3、搜索 $cfg['DefaultLang'] ,将其设置为 zh-gb2312
4、搜索 $cfg['DefaultCharset'] ,将其设置为 gb2312
5、搜索 $cfg['Servers'][$i]['auth_type'] ,默认为config,是不安全的,不推荐,推荐使用cookie,
将其设置为 $cfg['Servers'][$i]['auth_type'] = 'cookie';
打开浏览器,输入:http://localhost/phpMyAdmin/ ,若 IIS 和 MySQL
均已启动,输入用户ROOT密码即可浏览数据库内容。


你可能感兴趣的:(phpMyAdmin)