background image

win7+apache+php+mysql 环境配置操作详解

本文主要为大家介绍了 PHP 开法中 WIN7 下环境配置 win7+apache+php+mysql 环
境配置的操作,需要的朋友参考下
1.php 版本简介
php 各版本之间的区别, php 版本后面一般有 VC6 和 VC9、Thread Safe 和 Non 
Thread Safe 的区别,VC6 就是 legacy Visual Studio 6 compiler,就
是使用这个编译器编译的,VC9 就是 the Visual Studio 2008 compiler,就是用微软
的 VS 编辑器编译的,如果你选用的是 Apache 或者其他服务软
件,那么选择 VC6,选用的是 IIS 的话,那么请下载 VC9 的。Thread Safe 是线程安全,
而 Non Thread Safe

 

就是非线程安全, 官方并不建议你将

Non Thread Safe 应用于生产环境,所以一般选择 Thread Safe 版本的下载就可以了。
下载 Zip 包就可以了。

2.php 下载,选择哪个版本
下 载 地 址 http://windows.php.net/download/, 笔 者 选 择 的 是 php-5.3.16-Win32-
VC9-x86.zip
(1)如果用的是 apache1 或 apache2,请选择 vc6 版的 php
(2)如果用的是 IIS,你应该选择 VC9 版的 PHP
VC6 的版本是用 Visual Studio 6 编译的,VC9 是用 Visual Studio 2008 编译的,提升
了性能和稳定性,VC9 版本需要安装 Microsoft 2008 C++ 
Runtime,下载地址,或者安装 VC10

 

,下载地址

3.下载和安装 apache
(1)下载地址 http://httpd.apache.org/download.cgi,笔者下载的是 httpd-2.2.22-
win32-x86-openssl-0.9.8t.msi
(2)apache 安装:
在这里主要配置
Network Domain:yourdomain.com
Server Name:www.yourdomain.com
Email:username@126.com
Apache 服务的占用端口,默认为 80 端口,你可以根据需要配置在其他端口,Apache
的安装目录你可以使用默认目录或根据需要自行选择安装目录
在完成 apache 服务的安装后,在游览器中输入 http://localhost/,出现 It's work!字样,
说明 Apache 服务安装成功了。
(3)如果启动 apache

时,报了 (OS 10013)以一种访问权限不允许的方式做了一个访问

 

套接字的尝试。 : make_sock: could not bind to 
address 0.0.0.0:80”的错误。
用 netstat -ano 查看 80 端口已被占用,通常 80 端口会被 IIS 占用。
(4) 解 决 方 法 : 打 开 Apache 安 装 目 录 \conf\httpd.conf 文 件 , 需 要 修 改 listen 
80-- 》listent 88