赢政天下主站 | 赢政软件站 | 赢政教程 | 赢政关系 | 赢政电台 | 赢政U盘 | 赢政FTP服务 | 我们(官方博客) | 魔兽世界 |
返回列表 回复 发帖

[原创] IIS+MySQL+PHP+Zend Optimizer+PHPMyAdmin安装笔记

[原创] IIS+MySQL+PHP+Zend Optimizer+PHPMyAdmin安装笔记

前几天由于种种原因,一直无法将PHP这套运行环境良好的搭建起来,在做了几天的努力甚至请来了外援都无法搞定的情况下,我终于忍无可忍,将系统重新GHOST回来,成了一个干净的系统,要说这干净的系统真是好,那个速度叫一个快啊,而且还没啥问题。废话太多,来记录下安装过程,以便以后再次操作。

系统配置:
WindowsXP.SP2(已经更新到最新补丁)
Celeron2.4G  内存512M

要安装的软件:
IIS 5.1(Web Sever,必装,WindowsXP安装包里带着)

MySQL 4.0.26(推荐安装版本,不存在令人头疼的编码问题,下载地址
http://downloads.mysql.com/archives/mysql-4.0/mysql-noinstall-4.0.26-win32.zip ,这个是免安装版本)

PHP 5.12(好象官网上最新的是5.14了,不过版本区别不会太大,下载地址
http://download.discuz.net/php-5.1.2-Win32.zip,也直接解压即可)

Zend Optimizer 2.62(没啥好说,可选择安装,不过一般最好还是装上吧,优化PHP运行的东东,下载地址http://download.discuz.net/ZendOptimizer-2.6.2-Windows-i386.exe)

PHPMyAdmin 2.8.0.3 (非常好的MySQL数据管理程序,基于Web的,只要用到MySQL就强烈建议安装,类似的数据管理软件还有MySQL-Front、Navicat等,这类软件可以方便地管理MySQL,不过我感觉使用MySQL越来越容易的后果是我们会越来越笨,哈哈。下载地址:http://nchc.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.8.1.zip,这是最新版本,和2.8.0.3基本上没啥大区别)

安装步骤:
1.安装IIS 5.1,在控制面板的添加删除程序的添加删除组件里面,应该大家都知道吧.选中IIS之后选择Windows安装包位置即可顺利安装.

2.安装MySQL 4.0.26,这个是免安装版本,解压至某个目录下,例如d:\mysql,然后运行\bin\目录下的winmysqladmin.exe,第一次运行之,会提示你输入用户名和密码,输入你想设定的用户名和密码然后进入,退出之后会自动在你的系统目录下如c:\windows\生成my.ini文件.其中明文保存了你的用户名和密码.安全性是差了一点,对安全性要求比较高的同学要注意了.

3.安装PHP 5.12, 这个稍微麻烦一点.将压缩包全部解压至某个目录下,例如d:\php5,
然后将目录里的php.ini-dist文件改名为php.ini,和php5ts.dll这两个文件移动到系统目录下c:\windows,注意是移动而不是复制.再将libmysql.dll复制到同目录下.
然后打开PHP.ini编辑.
找到extension_dir=这行,把目录加上改为extension_dir="d:\php5\ext",这句不加,据说也可以,我没试过.大家有兴趣的可以试下,看行不行.
再找到extension=php_mbstring.dll(宽字符支持好象是,建议选中) extension=php_gd2.dll(PHP的GD库支持,必选)  extension=php_mysql.dll(使PHP支持MySQL,必选)将这三句前面的;去掉.使其支持相应功能.

4.安装Zend Optimizer,这个没什么好说的,一路确定,中间注意提示将一些设置改成你本机的配置即可。

5.使IIS支持PHP.
打开Internet信息服务,点击默认网站,右键点属性,如下图所示.


然后点击“ISAPI筛选器”,再点击“添加”按钮,在弹出的对话框中,依下图所示填入,其中可执行文件处php5iaspi.dll的路径可以按“浏览”按钮来选择。然后按确定退出。如果前面设置正确的话,你话发现在筛选框中存在PHP这条筛选项,而且前面有个绿色的向上箭头,表示筛选已经起作用,如果是向下的红色箭头或者没有箭头的话,那就说明你前面的配置有问题,请重新检查设置。




然后点击“主目录”标签,再点击“标签”,出现“应用程序配置”对话框,再点击“添加”按钮,按下图所示填入相应内容,php5isapi.dll路径按你自己计算机上选择。其它配置按默认即可。然后点击确定。



然后点击“文档”标签,再点“添加”按钮,按下图所示填入相应内容。然后点击确定退出。


至此,应该就把环境配置完毕了,其实挺简单的事情,说起来还挺麻烦的,花了我一下午时间才完事。

6.安装PHPMyAdmin。
将下载的压缩包解压至Web发布目录。如g:\www\phpmyadmin\,然后打开libraries子目录下的config.default.php(2.7版本之前这个文件是放在phpmyadmin根目录下面的),大约在第71行找到$cfg['Servers'][$i]['auth_type'] ,这里表示进入使用PHPMyAdmin的三种认证方式,分别为Http、Cookie、Config,安全性依次降低,建议在自己电脑上学习之用的时候用Config方便,可以直接把用户名和密码填入下面两行。用作服务器时,强烈建议使用Http方式或者cookie方式。一般用http方式最好。配置完毕如图所示。


然后打开浏览器,输入http://localhost/phpmyadmin/即可看到如下画面(根据认证方式设置不同,该画面会有差异)



7.验证。
打开记事本之类的文本处理软件。
新建文件,输入
  1. <?php
  2. phpinfo();
  3. ?>
复制代码
保存为phpinfo.php,并放入你的WWW根目录。在浏览器中输入http://localhost/phpinfo.php,回车会出现所有PHP环境信息,如果成功就证明系统已经支持PHP。
再新建文件,输入
  1. <?
  2.     $db_usrname="XXXX";  //此处填你的用户名
  3.     $db_password="XXXX";     //此处填你的密码
  4.     $conn=mysql_connect("localhost",$db_usrname,$db_password) or die ('I cannot  connect to the database.');
  5.     mysql_select_db("test",$conn);
  6.     echo "Success";
  7. ?>
复制代码
保存为dblinktest.php,并放入你的WWW根目录。在浏览器中输入http://localhost/dblinktest.php,回车如果出现"Success"字样就证明PHP已经成功地连上了MySQL。如果想装个WZ这样的论坛玩玩的话,现在只需到Discuz的官方网站去下载个论坛程序回来安装就可以了。

enjoy it!

限于水平有错误之处,请大家指正!谢谢!感谢DRL's 答铭的帮助!

2006-06-01 15:17:48 (版权所有,请勿随意转载,转载请保留出处及作者ID,谢谢)
少灌水,多看看。少生气,多学习。
有没有WINDOWS2003的,

我的WINDOWS2003老是试不成功。
下了试试看。
收藏了,慢慢看。
我比较喜欢Apache.....................................
windows下用APACHE不支持 ASP
所以我不用
少灌水,多看看。少生气,多学习。
原帖由 mir999 于 2006-6-2 09:03 发表
有没有WINDOWS2003的,

我的WINDOWS2003老是试不成功。
WINDOWS2003的IIS是6。0版本的稍有不同,其它应该没啥不同吧。
少灌水,多看看。少生气,多学习。
老大  谢谢 !  终于搞定了
°??ú????°???????
谢谢 马上试
很好的文章啊,可是为什么图片都没法显示了……有些地方产生了些困惑了
补充一下方法:

其实非常简单,就是使用XAMPP软件包:
http://www.apachefriends.org/en/xampp.html

包括的软件包括:
Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.

安装,运行,停止,卸载均非常简单。
请看:http://www.apachefriends.org/en/xampp-linux.html
生日礼物送什么? http://www.muuq.cn
有问题,过两天我发一个教程.
http://shop35238630.taobao.com/
官方qb充值,移动充值卡充值
一个接一个的噩耗
没有图了!!
怎么看不到图片啊?
返回列表
我为人人 << === >>人人为我
GMT+8, 2010-9-3 16:51