Apache 下载地址 http://httpd.apache.org/
我下载的是 Apache HTTP Server (httpd) 2.2.17 点击 download ,选择
httpd-2.2.17-win32-x86-openssl-0.9.8o.msi
当然,你也可以下载源代码 httpd-2.2.17-win32-src.zip ,不过需要自己编译。
(我们第一次选择安装版,然后配置好,以后就可以在任何地方使用了)
PHP 下载地址 http://windows.php.net/download/
下载的时候有几个不同版本选择:
VC9 x86 Non Thread Safe
VC9 x86 Thread Safe VC6 x86 Non Thread Safe VC6 x86 Thread Safe关于 VC9 和 VC6 的区别:
VC6 就是 legacy Visual Studio 6 compiler ,就是使用这个编译器编译的 VC9 就是 the Visual Studio 2008 compiler ,就是用微软的 VS 编辑器编译的 如果你是在 windows 下使用 Apache+PHP 的,请选择 VC6 版本; 如果你是在 windows 下使用 IIS+PHP 的,请选择 VC9 版本; 而 Non Thread Safe 就是非线程安全; Thread Safe 是线程安全的意思 官方并不建议将 Non Thread Safe 应用于生产环境,所以这里我下载的是:VC6 x86 Thread Safe
MySQL 下载地址 http://dev.mysql.com/downloads/mysql/
上面有各种不同版本 ,我们 主要是这两个:
上面那个表示需要安装,在安装过程中自己配置。
下面这个比较大,但是免安装的,但需要手动启动。
为了打造完全绿色的,这里我下载 noinstall 的。
下面开始配置服务器:
服务器 Apache+MySQL+PHP 其实先配置那个都可以,不过为了省多次修改的麻烦,我们安装 PHP->MySQL->Apache 的顺序来进行。
配置 PHP :
把下载下来的 php-5.3.3-Win32-VC6-x86.zip 解压到 D:/Web/ 下,文件夹改名为 php ,然后把里面的“ php.ini-development ”文件(此处不同版本可能有所不同,可安装情况进行),将其重命名为“ php.ini ”,打开编辑,找到“ register_globals = Off ”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“ Off ”,就只能用“ $_POST[' 变量名 '] 、 $_GET[' 变量名 '] ”等来取得送过来的值,如果设为“ On ”,就可以直接使用“ $ 变量名”来获取送过来的值,当然,设为“ Off ”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“ On ”就看自己感觉了,是安全重要还是方便重要。
新闻热点
疑难解答
图片精选