手动搭建Apache+Mysql+Php

除了采用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

设置虚拟目录 <IfModule dir_modules/>

设置虚拟主机<VirtualHost 127.0.0.1/>

 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测试

<?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

posted on 2014-03-14 00:16  默苒  阅读(312)  评论(0编辑  收藏  举报