php+mysql+IIS 安装指南

  好多年没有关注php了, 因为一好友的营销网站用php写的,希望可以帮得上他, 所以最近想了解一下php, 今天就从头开始安装配置吧。这里没有用apache做服务器,而是winxp的 iis.

 

 (1)下载安装配置php:  我先装的是php-5.2.9-win32-installer.msi ,  后来在网上看到很多人都是下载解压版

     官方地址为: http://cn.php.net/downloads.php

     解压版本:  http://cn.php.net/get/php-5.2.9-Win32.zip/from/this/mirror 

          

           1. 把php-5.2.9-Win32.zip 解压至  C:/php/

           2. 修改 php.ini-recommended (或者php.ini-dist) 的扩展名为 php.ini 

          3.  编辑: php.ini  中的两行值

          extension_dir = "c:/php/ext"
          doc_root = "c:/inetpub/wwwroot"  

          修改时需要删除掉这两行行首的;注释。extension_dir的值为php安装目录下的ext目录,doc_root的值为IIS设置的主目录;

          4. 我的电脑->属性->高级->环境变量->系统变量 path 后添加 ;:/php 

           5. 配置IIS支持php .

         

               打开Internet信息服务,找到“默认网站”,将网站停止。然后打开“属性”页。

               在“属性”页中找到“主目录”标签,单击“配置”按钮,添加应用程序映射。其值分别为:
                可执行文件:c:/php/php5isapi.dll
                扩展名:.php
              其余不用修改,确定后,重新启动默认网站

          6. 测试PHP安装是否成功 , 保存下列代码hello.php , 浏览显示php和各种信息,则证明PHP安装成功

              <html>
  <head>
    <title>test php</title>
  </head>

  <body>
    <?php echo phpinfo(); ?>
   
  </body>
</html> 

 

 

 

 

 

 

 

 

 (2)下载安装mysql: mysql-5.0.22-win32 ,

    下载地址: http://www.mysql.cn/  中文手册:http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/

 

    1. 安装setup.exe

    2.启动服务 C:/Program Files/MySQL/MySQL Server 5.0/bin/mysqld-nt.exe mysql.exe

    3.配置, 运行MySQLInstanceConfig.exe ,设置密码

       Standard configuration->勾两个复选框(install as windows service || include bin Directory in Windows

        PATH -> 修改root密码 : new root password:  输入root密码.

    也可以在dos下用命令修改密码:

    

     首先在打开DOS窗口,然后进入目录 mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>

修改密码。
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例:给root加个密码wbl 首先在DOS下进入目录mysqlbin,然后键入以下命令
mysqladmin -uroot -password xqin.com
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了

然后执行:
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('xqin.com');
这里的命令是由于MySQL 4.1 及其后版本验证协议使用的密码哈希算法与老的客户端不兼容,在PHPMYADMIN里用正确密码登陆也会提示:
Client does not support authentication protocol requested
by server; consider upgrading MySQL client
所以是为后面正确使用PHPMYADMIN做准备

 

 

   

   

 

(3)下载安装 phpMyAdmin 3.1.3 Final UTF-8 Only    用于方便管理mysql

      http://www.skycn.com/soft/10687.html

 

      修改libraries/config.default.php

      修改值为下:

     1. $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';;-----这里设置你的phpmyadmin的URL,如:http://localhost/phpmyadmin/

 

    2. $cfg['blowfish_secret'] = '';-----设定好root密码后这里也要填写 

    3.$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address----这里可以设定远程MySQL服务器IP地址

    4.$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port-----默认为3306

  

5. $cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')-----连接MySQL服务器的方式

 

   ......

    详细配置参照另一个贴子。

    http://blog.csdn.net/Bobwu/archive/2009/03/06/3964721.aspx

  

 

 (4)下载安装:  ZendOptimizer-3.3.0a php优化

 

 (5)iis 安装。

 

你可能感兴趣的:(php+mysql+IIS 安装指南)