XP系统下IIS5.1+Php5.3.4+MySql+phpMyAdmin安装总结
2011-01-03 14:15
405 查看
昨天决定利用假期在XP系统下安装IIS5.1+Php5.3.4+MySql。这个对各位来说,是小菜一碟,但是对我而言,确实费了一番周折,虽然软件出身,但是以前也没怎么玩php,而且许久不碰这种技术。网上搜了很多资料,但是基本上都比较老的。
网上的资料虽然多,但是很多信息都需要过滤,所谓的垃圾信息太多了。因此将最终指导我成功安装的部分,拼凑一起,加上自己的一些总结,留下来,希望能给一样的新人以指导。
1、IIS安装:由于我的是XP系统,因此用ISO系统盘装了5.1版本。
2、PHP安装,选择了最新版本5.3.4。但是一直配置失败,后来查找是iis6.0以下版本需要以FastCgi方式运行配置支持php5.3.4
1)下载FastCGI 1.5 for IIS 6 and 5.1安装,下载地址:http://www.iis.net/download/FastCGI
2)下载php-5.3.4-nts-Win32-VC9-x86 下载地址:http://windows.php.net/downloads … s-Win32-VC9-x86.zip
3)将其解压至c:/php下,将php.ini-production重名为:php.ini
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
short_open_tag=on 默认为off,会造成php打开空白页面,开启即可。
extension_dir = “c:/php/ext”
删除你需要激活的php扩展加载项前面的分号,分号表示注释。
extension=php_mssql.dll
很多资料都说要将php根目录下的dll文件拷贝到windows/system32下,照着复制过去。C:/php/ext下的php_mysql.dll,php_mysqli.dll也复制到windows/system32;
再将修改好的php.ini拷贝到C:/Windows下。后面进行测试的时候,可以检查是否 Loaded Configuration File = C:/WINDOWS/php.ini
4)在CMD下c:/php/php -v 检查下php配置是否正确,不报错的话,php基本完成。
3、Mysql安装,版本:mysql-essential-5.1.54-win32.zip,这里基本上一路next就是了,只不过后面配置phpMyAdmin出了问题,到后面讲解。
4、配置IIS以及和php的关联
1)打开iis的站点属性,主目录->配置->添加应用程序扩展,添加一个.php指向C:/WINDOWS/system32/inetsrv/fcgiext.dll。这个网上也有,不截图了。
2)在C:/WINDOWS/system32/inetsrv/fcgiext.ini 后面添加:
[Types]
php=PHP
[PHP]
ExePath=c:/php/php-cgi.exe
3)重新启动IIS。这里注意的是,我选择的是IIS,如果有人装Apache,需要注意端口问题。
5、测试页面7.做个测试页面index.php,放到IIS根目录。
<?
phpinfo();
?>
使用http://localhost/index.php进行测试,可以检查相关的配置。如Loaded Configuration File=C:/WINDOWS/php.ini。mysql、mysqli、mysqlnd各状态需要为supported 或者 On。
6、安装phpMyAdmin,版本phpMyAdmin-3.3.8.1-all-languages.7z
这里遇到问题,首先是关于Cookies,提示需要“必须启用 Cookies 才能登录”,这个容易处理,打开Cookies。
另外一个比较纠结的问题是出现“使用配置文件中定义的控制用户连接失败”的解决方法。
解决方法:a、在安装phpMyAdmin的根目录下找到config.inc.php配置文件(也有可能是config.sample.inc.php,先将其重命名为config.inc.php)并用记事本打开。
b、在打开的配置文件里找到$cfg['Servers'][$i]['controlpass'] = ‘*******’;”这一段其中*******就是你的密码,默认为空,将它修改成你在phpMyAdmin上修改后的密码。
c、如果你的用户名也修改过的话就找到$cfg['Servers'][$i]['controluser'] = ‘root’;这一段,其中root就是你的用户名,将它修改成你修改后的用户名。
但是修改完后,好几次还是不好使,最后重启了电脑,发现好了,估计可能是配置完后,需要重新启动浏览器即可。
7、WordPress安装,下载了wordpress-3.0.1-zh_CN.zip中文版的。安装测试一下,是想这次做一个博客。这个安装基本上就很简单了。装完后,也很晚了,折腾很久。
小总结一下:这次安装,各个环节花费了不少时间,走了弯路,被网络上各种各样的方法误导,思维有时候不够清晰了。正因为这样,虽然这个配置起来很简单,很基础,但是觉得自己既然过来了,尽量能留下点东西,经验下来,希望还是能帮到一些人吧。
原创文章,转载请注明: 转载自匡振博的平凡人生
本文链接地址: XP系统下IIS5.1+Php5.3.4+MySql+phpMyAdmin安装总结
网上的资料虽然多,但是很多信息都需要过滤,所谓的垃圾信息太多了。因此将最终指导我成功安装的部分,拼凑一起,加上自己的一些总结,留下来,希望能给一样的新人以指导。
1、IIS安装:由于我的是XP系统,因此用ISO系统盘装了5.1版本。
2、PHP安装,选择了最新版本5.3.4。但是一直配置失败,后来查找是iis6.0以下版本需要以FastCgi方式运行配置支持php5.3.4
1)下载FastCGI 1.5 for IIS 6 and 5.1安装,下载地址:http://www.iis.net/download/FastCGI
2)下载php-5.3.4-nts-Win32-VC9-x86 下载地址:http://windows.php.net/downloads … s-Win32-VC9-x86.zip
3)将其解压至c:/php下,将php.ini-production重名为:php.ini
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
short_open_tag=on 默认为off,会造成php打开空白页面,开启即可。
extension_dir = “c:/php/ext”
删除你需要激活的php扩展加载项前面的分号,分号表示注释。
extension=php_mssql.dll
很多资料都说要将php根目录下的dll文件拷贝到windows/system32下,照着复制过去。C:/php/ext下的php_mysql.dll,php_mysqli.dll也复制到windows/system32;
再将修改好的php.ini拷贝到C:/Windows下。后面进行测试的时候,可以检查是否 Loaded Configuration File = C:/WINDOWS/php.ini
4)在CMD下c:/php/php -v 检查下php配置是否正确,不报错的话,php基本完成。
3、Mysql安装,版本:mysql-essential-5.1.54-win32.zip,这里基本上一路next就是了,只不过后面配置phpMyAdmin出了问题,到后面讲解。
4、配置IIS以及和php的关联
1)打开iis的站点属性,主目录->配置->添加应用程序扩展,添加一个.php指向C:/WINDOWS/system32/inetsrv/fcgiext.dll。这个网上也有,不截图了。
2)在C:/WINDOWS/system32/inetsrv/fcgiext.ini 后面添加:
[Types]
php=PHP
[PHP]
ExePath=c:/php/php-cgi.exe
3)重新启动IIS。这里注意的是,我选择的是IIS,如果有人装Apache,需要注意端口问题。
5、测试页面7.做个测试页面index.php,放到IIS根目录。
<?
phpinfo();
?>
使用http://localhost/index.php进行测试,可以检查相关的配置。如Loaded Configuration File=C:/WINDOWS/php.ini。mysql、mysqli、mysqlnd各状态需要为supported 或者 On。
6、安装phpMyAdmin,版本phpMyAdmin-3.3.8.1-all-languages.7z
这里遇到问题,首先是关于Cookies,提示需要“必须启用 Cookies 才能登录”,这个容易处理,打开Cookies。
另外一个比较纠结的问题是出现“使用配置文件中定义的控制用户连接失败”的解决方法。
解决方法:a、在安装phpMyAdmin的根目录下找到config.inc.php配置文件(也有可能是config.sample.inc.php,先将其重命名为config.inc.php)并用记事本打开。
b、在打开的配置文件里找到$cfg['Servers'][$i]['controlpass'] = ‘*******’;”这一段其中*******就是你的密码,默认为空,将它修改成你在phpMyAdmin上修改后的密码。
c、如果你的用户名也修改过的话就找到$cfg['Servers'][$i]['controluser'] = ‘root’;这一段,其中root就是你的用户名,将它修改成你修改后的用户名。
但是修改完后,好几次还是不好使,最后重启了电脑,发现好了,估计可能是配置完后,需要重新启动浏览器即可。
7、WordPress安装,下载了wordpress-3.0.1-zh_CN.zip中文版的。安装测试一下,是想这次做一个博客。这个安装基本上就很简单了。装完后,也很晚了,折腾很久。
小总结一下:这次安装,各个环节花费了不少时间,走了弯路,被网络上各种各样的方法误导,思维有时候不够清晰了。正因为这样,虽然这个配置起来很简单,很基础,但是觉得自己既然过来了,尽量能留下点东西,经验下来,希望还是能帮到一些人吧。
原创文章,转载请注明: 转载自匡振博的平凡人生
本文链接地址: XP系统下IIS5.1+Php5.3.4+MySql+phpMyAdmin安装总结
相关文章推荐
- Xampp安装过程总结(主要针对mysql和phpmyadmin)-很全的了
- Apache+PHP+MySql+phpMyAdmin安装总结
- centos 5.6安装nginx+mysql+php(php-fpm)+phpmyadmin总结
- Windows Vista下安装PHP5.2.8和Apache2.2.8,与Mysql 5.1.3,以及phpMyAdmin3.1.1安装设置过程总结
- mysql 安装问题小总结
- 阿里云 linux下已有mysql安装phpmyadmin php apache2
- Windows2008 最新版Apache2、PHP5、MySQL6、PHPMyadmin、ZendOptimizer安装详细过程
- ubuntu mysql安装和配置总结
- centos7用rpm安装mysql总结
- Windows系统下IIS 6.0+MySql 5.0.45+PHP 5.2.5+ZendOptimizer 3.3.0a+phpMyAdmin 2.11.4环境配置安装指南
- 【部分转+总结】MySQL5.6.15免安装版安装配置
- python 关于MySQL-python或者MySQLdb安装的几次报错的经验总结
- linux 编译安装php及编译安装mysql常见错误总结及解决办法
- 通过yum命令安装 apache + mysql +php + phpmyadmin
- WinXP下安装 Apache +PHP5 + MySQL + phpMyAdmin学习心得
- 虚拟机下安装Centos7并配置Apache+PHP+Mysql+phpmyadmin+wordpress
- WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
- CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
- 编译安装php及编译安装mysql常见错误总结及解决办法
- CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin