到官网下载最新版的:
http://www.apache.org/ httpd-2.4.7-win32-VC11.zip
http://www.php.net/ php-5.5.7-Win32-VC11-x86.zip
http://www.mysql.com/ mysql-5.6.15-win32.zip
#################
Apache配置
#################
在Apache根目录中的conf目录中找到
httpd.conf文件。复制备份到当前目录。
用记事本或Editplus打开httpd.conf。
(注意:在下面配置中涉及到路径时。记得把"\"全部换成"/")
找到:
ServerRoot
后面的 "c:/Apache24"
改成 安装apache的目录。(如:"D:/apache")
找到:
#LoadModule
在一系列#LoadModule行的最后一行下面加上
LoadModule php5_module D:/php/php5apache2_4.dll #注意:php5apache2_4.dll中的2_4是对应apache的版本号的,如果是apache2.2版本则是php5apache2_2.dll
PHPIniDir D:/php #该目录是php.ini所在目录即安装PHP的根目录。
找到:
#ServerName
把后面的www.example.com:80
改为:127.0.0.1:80
找到:
DocumentRoot
把后面的"c:/Apache24/htdocs"
改为你的网站根目录(如:"D:/Workspace/MyWeb/htdocs")
找到:
<Directory
把后面的"c:/Apache24/htdocs">
改为你的网站根目录(如:"D:/Workspace/MyWeb/htdocs")
找到:
<IfModule dir_module>
在 DirectoryIndex index.html 后面加上index.php
找到:
ScriptAlias
把后面的路径"c:/Apache24/cgi-bin/"
改为安装apache的cgi-bin目录(如:"D:/apache/cgi-bin/")
找到:
AddType application/x-gzip .gz .tgz
在下面一行加上
AddType application/x-httpd-php .php
;;;;;;;;;;;;;;;;;;;;;;;
PHP配置
;;;;;;;;;;;;;;;;;;;;;;;
找到PHP根目录里的php.ini-development文件,复制备份到根目录。
把备份文件重命名为php.ini
用记事本或Editplus打开。
找到:
;extension=php_mysql.dll ;使PHP可使用mysql
;extension=php_mysqli.dll ;使PHP可使用mysqli
去掉前边的 ;
找到:
; extension_dir
去掉前面的;并把后面的路径改成php的ext目录
(如:"D:\php\ext")
找到:
;date.timezone
改为:
date.timezone = Asia/Shanghai ;如果不改为这个出现日期会报错
找到:
error_reporting = E_ALL
加上前边的 ; ;这个是错误报告。如果不注释掉总是报错(此处参考APMServ的配置)
######################
MySQL配置
######################
在mysql的跟目录中找到my-default.ini文件
复制备份到当前目录。
把备份文件重命名为my.ini,
用记事本或Editplus打开。
找到:
# basedir = .....
# datadir = .....
# port = .....
改为:
basedir = D:/mysql #mysql的根目录
datadir = D:/mysql/data #mysql的数据目录
port = 3306 #mysql的端口
并添加:
character_set_server = utf8 #mysql字符集
[mysql]
default-character-set = utf8 #mysql字符集
原文来自:http://wenku.baidu.com/view/d9490f1b804d2b160b4ec0a3.html