2024年6月1日发(作者:)

流岚创意,整理于:2012-10-26

各软件版本:

Apache:httpd-2.2.19-win64 (目前64位下Apache是没有安装版的)

PHP: php-5.3.6-Win32-VC9-x64 (一向是解压版)

Mysql: (安装包)

安装Apache:

1. 刚下载完成是一个解压包,将压缩包解压到C盘根目录

2. 以管理员身份运行CMD,进入 C:httpd-2.2-x64bin

输入:httpd -k install

提示:The Apache2.2 service is successfully installed. (安装成功,如果一直提示

安装错误,没安装成功,建议重启一下电脑再试,因为一开始我也是没安装成功。)

接着是错误提示,是Testing ....的错误,只要配置就可以了

安装PHP:

1. 刚下载完成是一个解压包,将压缩包解压到C盘根目录,并把文件夹改名为PHP

2. 选择-development复制并改名为。

3. 复制PHP文件夹里面的8个文件到C:WINDOWSsystem32

php_ php_ php_

php_ Php_ php_pdo_ php_

整合Apache和PHP,加载相应的DLL文件(复

制原配置文档到桌面做备份)

1. 现在用记事本打开C:httpd-2.2-x64conf目录下的

端口号 Listen 80 ―――→ 修改为 Listen 8080 (避免与IIS冲突)

搜索LoadModule rewrite_module ,去掉前面的#,让他支持域名重定向。

②搜索ServerRoot,把后面的目录改为当前目录,即

ServerRoot "C:/httpd-2.2-x64" (如果前面有备注符号#,请删掉)

③搜索DocumentRoot,把后面的目录改为自己的网页的目录,即

DocumentRoot " C:/web" (我的网站根目录为C:/web文件夹)

④搜索Directory ,把后面的目录改为自己的网页的目录,即

(我的网站根目录为C:/web文件夹)

⑤搜索DirectoryIndex,在后面添加默认主页名字,即

DirectoryIndex

⑥在文档的最末添加以下语句

LoadModule php5_module "C:/php/php5apache2_"

AddType application/x-httpd-php .php

AddType application/x-httpd-php .htm

AddType application/x-httpd-php .html

2. 现在用记事本打开C:httpd-2.2-x64目录下的

; extension_dir = "ext" ,修改为 extension_dir = "C:/php/ext"

查找short_open_tag = Off,修改成short_open_tag = On,让其支持短标签。

去掉如下语句前的分号(;),即加载相应的DLL文件(共7个,除外)

;extension=php_

;extension=php_

;extension=php_

;extension=php_

;extension=php_

;extension=php_pdo_

;extension=php_

④错误提示:

display_errors = On ,发布时修改为 display_errors = Off

⑤时区设置

;ne = ,修改为ne = Asia/Shanghai

3. 重启Apache,再CMD窗口输入:httpd –k start,没有任何提示

Httpd –k start 开始

Httpd –k shutdown 结束

Httpd –k restart 重启

安装Mysql:

Type选项:Typical

to Instal the Program选项:

注意MySQL的Destination路径和Data文件夹路径

Server Instance Configuration选项:

Detailed Configuration ―→ Developer Machine ―→ Multifunctional Database

―→ Decision Support(DSS)/OLAP

―→ Manual Selected Default Character Set/Collation(gbk或者gb2312,建议gbk)

―→ Include Bin Directory in Windows PATH

―→ New root password (按照题目要求设置root用户的密码)

4. 重启Apache,再CMD窗口输入:httpd –k start,没有任何提示

Httpd –k start 开始

Httpd –k shutdown 结束

Httpd –k restart 重启

网页测试

1. 在c:/web网站根目录下建一个记事本,内容为

phpinfo();

?>

并把文件保存为 ;

2.测试连接数据库,可以上网下一个phpmyadmin在根目录下,可以连接成功则OK,

如有问题,自己百度。