iis mysql环境部署_IIS下配置php&mysql环境

软件准备:最新正式版本PHP:http://www.php.net

MySQL:http://www.mysql.com

Zend Optimizer:http://www.zend.com

phpMyAdmin:http://www.phpmyadmin.net假设 C:\为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在C:\,请自行修改。二、安装PHP:(1) 下载后得到php-5.1.2-Win32.zip,解压至C:\php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);(2)再将 C:\php\libmysql.dll和C:\Inetpub\php\ext\php_mysql.dll复制到C:\Windows\system32下;(3)将C:\PHP\php.ini-dist复制到C:\Windows(Windows 2000下为 C:\WINNT)并将改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索:extension_dir = "C:\PHP\ext"将其路径指到你的PHP目录下的 extensions目录,比如:extension_dir = "C:\Inetpub\php\ext";搜索;Windows Extensions并仅打开需要的模块以节省内存(去掉每个模块前的;号即可):extension=php_gd2.dll

GD库支持,如果不打开该模块则Discuz!论坛图片水印不能使用。extension=php_mbstring.dll为了支持phpMyAdmin,打开mbstring。extension=php_mysql.dll不用说了吧,支持MySQL。(4)配置 IIS使其支持PHP首先必须确定系统中已经正确安装IIS,如果没有安装,需要先安装IIS。PHP与IIS整合时支持 CGI和ISAPI两种模式,推荐使用ISAPI模式。这里只解介绍ISAPI模式安装方法:ISAPI模式安装步骤:在“控制面板”的“管理工具”中选择“Internet服务管理器”,打开IIS后停止服务,然后在左侧“你需要支持PHP的Web站点上单击右键选择“属性”,在打开的“Web站点属性”窗口的“ISAPI筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向php5isapi.dll所在路径,如:C:\PHP\php5isapi.dll。打开“Web站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向php5isapi.dll所在路径,如:C:\PHP\php5isapi.dll,然后一路确定即可。再打开“Web站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的Web站点启动文档列表中添加index.php项。您可以将index.php升到最高优先级,这样,访问站点时就会首先自动寻找并打开index.php文档。确定Web目录的应用程序设置和执行许可中选择为纯脚本,然后关闭Internet信息服务管理器,在命令提示符中执行如下命令:net stop w3svc

net stop iisadmin

net start w3svc然后在“Internet服务管理器”左边的“WEB服务扩展”中设置ISAPI扩展允许,Active Server Pages允许打开浏览器,输入:http://localhost/,看到成功页面后,在IIS根目录下新建一个phpinfo.php,内容如下:<?php

phpinfo();

?>打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP的全部信息,可以看到Server API的模式为:ISAPI。三、安装MySQL:下载Windows Essentials (x86) ,直接双击安装即可。这里本人安装到C:\MySQL,安装过程中会提示你是不是立即进行配置,选择否即可完成安装。安装完毕后,在“开始”菜单的“运行”中输入:C:\MySQL\bin\mysqld-nt -install,运行成功之后再输入:net mysql start,将会启动MySQL服务;如果你还想较详细的配置MySQL,就请进入 C:\MySQL\bin目录,运行MySQLInstanceConfig.exe,按提示操作即可。如果你下载的是Windows (x86),解压后双击执行Setup.exe即可,步骤同上。如果你下载的是Without installer (unzip in C:\),直接解压到C:\MySQL,在“开始”菜单的“运行”中输入:C:\MySQL\bin\mysqld-nt.exe,运行成功之后再输入:net mysql start,即可启动MySQL服务。为MYSQL设置密码,确保安全:一般菜单里面有配置向导MySQL Server Instance Config Wizar,运行后按下面步骤配置设置ROOT密码即可ROOT密码,建议社设置复杂点,确保服务器安全!也可以在MySQL Command Line Client里面用命令配置:首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>修改密码。格式:mysqladmin -u用户名-p旧密码password新密码例:给root加个密码guang.cc首先在DOS下进入目录mysqlbin,然后键入以下命令mysqladmin -uroot -password guang.cc注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。然后执行:

SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('guang.cc');这里的命令是由于MySQL 4.1及其后版本验证协议使用的密码哈希算法与老的客户端不兼容,在PHPMYADMIN里用正确密码登陆也会提示:Client does not support authentication protocol requested

by server; consider upgrading MySQL client所以是为后面正确使用PHPMYADMIN做准备这样ROOT密码就设置为guang.cc了四、安装Zend Optimizer:下载后得到ZendOptimizer-2.6.2-Windows-i386.exe,直接双击安装即可,安装过程要你选择 Web Server时,选择IIS,然后提示你是否Restart Web Server,选择是,完成安装之前提示是否备份php.ini,点确定后安装完成。五、安装phpMyAdmin:下载得到phpMyAdmin-2.8.0.2.zip,将其解压到站点根目录,找到./libraties/config.default.php并复制到phpMyAdmin根目录命名为config.inc.php,做以下修改:搜索$cfg['PmaAbsoluteUri'],设置你的phpmyadmin的URL,如:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';注意这里假设phpmyadmin在默认站点的根目录下搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写比如ROOT密码guang.cc则设置为$cfg['blowfish_secret'] = 'guang.cc';搜索$cfg['DefaultLang'],将其设置为zh-gb2312;搜索$cfg['DefaultCharset'],将其设置为gb2312;搜索$cfg['Servers'][$i]['auth_type'],默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为$cfg['Servers'][$i]['auth_type'] = 'cookie';注意这里如果设置为config请在下面设置用户名和密码!例如:$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL连接用户$cfg['Servers'][$i]['password'] = 'guang.cc';本人的配置文件,仅供参考!http://localhost/phpMyAdmin/,若IIS和MySQL均已启动,输入用户ROOT密码guang.cc即可浏览数据库内容。phpMyAdmin的具体功能,请慢慢熟悉,这里不再赘述。至此所有安装完毕。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值