您的位置:首页 > 编程语言 > PHP开发

php+mysql+IIS 安装指南

2009-03-05 22:19 375 查看
好多年没有关注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 安装。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: