首页 > 数据库 > MySQL > 正文

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

2019-11-02 16:13:00
字体:
来源:转载
供稿:网友

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表