比APPPSERV傻瓜建站包操作更简便、更智能、更科学的建站方法
声明:采用环境及各软件版本,以下软件均采用当前最新版
1.操作系统Windows7 英文旗舰版,自带IIS7.5;
2.PHP软件版本:php-5.3.2-nts-Win32-VC9-x86.msi;
下载链接:http://windows.php.net/downloads/releases/php-5.3.2-nts-Win32-VC9-x86.msi
3.MySQL软件:mysql-5.1.45-win32.msi;
下载链接:http://www.mysql.com/downloads/mysql/
详细步骤:
1.安装添加IIS,注意只需勾选需要的:
1)开始→运行栏输入Turn Windows Features on or off回车进入添加删除Windows组件对话框。
2)在对话框里找到Internet Information Services, 一一展开。把你需要支持的服务器技术上打勾,选完后确定退出。(图1)
3)完成上述操作后等待系统配置完成。默认会在C盘(系统盘)根目录生成inetpub文件夹,里面放着与Web页面有关的文件。你可以打开浏览器输入http://localhost/测试IIS7.5是否安装成功。你应当会得到以下图示:
限于篇幅,就IIS7其它细节设置问题请参考相关网页文章。
2.安装PHP5.3.2:
1)你应该从网站上下载合适的PHP版本,这里就PHP版本作有关介绍;
→官方说明:
Which version do I choose?
If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP
If you are using PHP with IIS you should use the VC9 versions of PHP
VC6 Versions are compiled with the legacy Visual Studio 6 compiler
VC9 Versions are compiled with the Visual Studio 2008 compiler and have improvements in performance and stability. The VC9 versions require you to have the Microsoft 2008 C++ Runtime (x86) or the Microsoft 2008 C++ Runtime (x64) installed
→皓紫小注:X86指操作系统为32位的版本,X64指操作系统为64位的版本;Non Thread Safe 字样指单线程版本,Thread Safe 指多线程版本。
↑↑根据上面提示,由于PHP的CGI技术一般采用单线程,故我们这里采用php-5.3.2-nts-Win32-VC9-x86.msi。请自行下载。
2)运行下载所得php-5.3.2-nts-Win32-VC9-x86.msi,一直点下一步,注意几个选项的选择:
→安装根目录,一般设为C:PHP,不过也可自己设置,要求目录尽可能简单,便于以后操作;
→Select the Web Server you Wish to Setup?,由于PHP5.3.2采用的是FlashCGI方式与IIS合作,这里我们选择IIS FlashCGI。
→在选择要安装什么组件的时候,如果有特殊要求请自行查找相关资料,这里把
fileinfo
Internationali…
Multi-Byte string
SQLite
XSL
这几个组件安装,继续点击下一步,起码至自动安装完成;
↑↑提示:如有错误,不要麻烦,耐心查找原因,首先请再次确认采用的PHP版本、UAC的影响等其它因素。(皓紫在这里采用的是中UAC,直接下一步安装至尾,没有任何问题)。
3)测试PHP安装是否成功:
→新建php文件测试PHP,内容为
[code]<?php phpinfo(); ?>[/code]
将此文件放入WEB根目录,命名为index.php,或者你采用其它链接方式打开也可。浏览器地址栏输入http://localhost/进行测试。你将会得到以“PHP Version 5.3.2”为标题的PHP版本详细配置页面(图3)
3.安装MySQL:
同样,尽可能采用install安装文件进行安装,自动,方便。有关MySQL这里就不过多介绍了,全部下一步即可,注意一下字符集。当然这些东西用到的时候随时可以调整。
安装MySQL时你可能会注意到一个选项,内容大致是说选了这项可以从命令行开启MySQL。不过这里一般用不着,因为我们连接MySQL有多种可视化界面软件可以使用,如myphpadmain,Navicat for MySQL等等。这里就不过多介绍。
谢谢你的时间阅读。
,是不是很简单?比Appserv还简单吧