除了采用wamp自动安装,本文介绍手动搭建WAMP的简要过程和配置。
一、下载
1.apache 官网http://httpd.apache.org/
最新版本->download->Binaries->win32->
httpd-2.2.25-win32-x86-openssl-0.9.8y.msi适合Windows操作系统的版本(binaries,*.msi)
tar.gz结尾的适合linux系统
2.php 官网http://www.php.net/
http://windows.php.net/download/直接下载即可
3.mysql 官网 http://dev.mysql.com/downloads/
(commercial)字样的不要下载,表示商用 (GPL)字样可下载
MySQL Community Server (GPL)不要下载是mysql的服务器端(!!!)
下载mysql-installer-community-5.6.16.0
具体安装步骤见http://jingyan.baidu.com/article/f79b7cb3a25e759144023ee7.html
1) 自定义安装,只需要安装mysql服务及document即可(第一项和第四项)
2)其他一路默认
二、配置
1.apache
安装路径下conf/httpd.conf 配置
监听端口Listen 80
ServerName localhost:80
访问根目录 DocumentRoot
设置虚拟目录
设置虚拟主机
1》加入php支持
LoadModule php5_module "D:/Program Files/Apache Software Foundation/php5.4.26/php5apache2_2.dll"
#==>php安装路径,注意双引号
PHPIniDir "D:/Program Files/Apache Software Foundation/php5.4.26"
#==>php.ini路径,需要把原始的php.inidevelopment改为php.ini
AddType application/x-httpd-php .php .phtml
#==>加入对php资源的识别
如果httpd重启失败,可以查看log error.log错误日志;或者
通过 cmd.exe 以管理员方式运行 C:\Windows\system32>httpd 可以查看httpd的错误信息
2》检查配置是否正确,在网站根目录写一test.php,输入localhost/test.php测试
$conn = mysql_connect("localhost","root","root");
if($conn){
echo "connect mysql is ok";
}else{
echo "connect mysql is fail";
}
echo phpinfo();
?>
或通过phpMyAdmin安装(下载直接解压缩)到网站根目录,如d:/wamp/gui为DocumentRoot,则phpMyAdmin在gui目录下,
输入localhost/phpMyAdmin检测
出现 Call to undefined function mb_detect_encoding() 错误,解决:
在php.ini中打开扩展php_mbstring.dll