windows下配置Apache+PHP+MySQL绿色移动版

发布时间:2019-10-13 23:50 来源:互联网 当前栏目:网站服务器

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 ”就看自己感觉了,是安全重要还是方便重要。


这里还有一个地方要编辑,功能就是使php 能够直接调用其它模块,比如访问mysql ,如下图所示,选择要加载的模块,去掉前面的 “; ”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql ,就要把“;extension= php_mysql .dll ”前的“; ”去掉。所有的模块文件都放在php 解压缩目录的“ext ”之下。下图只是参考,编辑好后保存,关闭。

  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、