win7(32位、64位)中配置iis7.5+php+mysql+zend+phpmyadmin

所需软件
1、php5.2.1
2、mysql 5.0.67
3、ZendOptimizer-3.3.3-Windows-i386
4、phpmyadmin

这些是本人服务器上用的,比较稳定版本。大家可以根据自己喜欢的版本。这里就不提供下载啦。 http://s.chinaz.com/ 里面可能有你想要的!

一、安装IIS7.5
1、打开控制面板-》程序和功能-》打开或关闭windows功能。
2、按下图所示勾选:

3、勾选后点确定,系统会开始安装iis7.5

4、安装好后,用浏览器浏览http://127.0.0.1。如果你已经看到IIS7.5的欢迎页面,那恭喜你,你已经完成了第一步。安装IIS。

二、配置PHP环境
1、现在D盘(其他盘也行,自己喜欢)建立ServersRoot目录,把php解压到该目录。
2、将 php.ini-dist 重命名为 php.ini。
3、打开 php.ini 文件,找到:extension_dir = "./" 将其改为; extension_dir = "D:\ServerRoot\PHP\ext。
去掉:
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
前面的分号“;”,保存。
5、将php.ini复制到windows目录下。
6、复制:
libmcrypt.dll
libmysql.dll
php5ts.dll
到windows/system32目录下
7、打开控制面板-》管理工具-》Internet 信息服务(IIS)管理器,为php建立一个程序池,如下图

8、打开ISAPI筛选器,添加一条,如下图:



9、打开【处理程序映射】,添加脚本映射。如下图:

10、打开默认文档,添加:index.php,如下图:




11、重启下IIS。到这里php已经配置完了,简单吧!下面就来测试下配置的PHP啦!


12、把以下代码保存为index.php,然后复制到c:\inetpub\wwwroot
<?php
phpinfo();
?>

13、用浏览器浏览http://127.0.0.1,如果出现以下页面,恭喜你,配置成功。如果无法显示,请自己检查下!呵呵....也可以回帖一起探讨。



在win7下装MySql
mySQL
MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。不管怎样,在经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。


  MySQL这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。


  MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。
1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性


  2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统


  3.为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、PerlPHP、Python、Ruby和Tcl等。


  4.支持多线程,充分利用CPU资源


  5.优化的SQL查询算法,有效地提高查询速度


  6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名


  7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径


  8.提供用于管理、检查、优化数据库操作的管理工具


  9.可以处理拥有上千万条记录的大型数据库


安装方法;

在win7上把mysql安装完成时开始配置,会出现错误“应用程序无法启动因为应用程序的并行配置不正确”。

查看系统日志时看到如下提示内容:


“C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe”的激活上下文生成失败。


在指令清单或策略文件“C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe”的第 6 行出现错误。元素“urn:schemas-microsoft-com:asm.v1^requestedPrivileges”中属性“level”的值 “asAdministrator”无效。

解决办法就是用Resource Hacker这个工具修改程序;

打开resource hacker,文件-打开-,选择MySQLInstanceConfig.exe (mysql安装目录的bin目录里),在左边展开「24」→「1」→「1033」,右边就会出现相应内容,将 level="asAdministrator" 改成 level="requireAdministrator" ,然后点击"编译脚本",然后保存覆盖原来的文件。即可~!

Windows7 64位 IIS:HTTP 错误 404.17 - Not Found

请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

解决方法(HTTP 错误 404.17 - Not Found):
在应用程序池中把相应的程序池的高级属性中设置兼容32位;
打开应用程序池,选中后点右键–高级设置,将“启动32位应用程序”改为“true”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值