Windows7 下安装配置Apache2.2+PHP5.4.15+MySQL5.5环境php
windows7 64位安装配置Apache2.2+PHP5.4.15+MySQL5.5环境html
apache 2.2.22:mysql
到apache官网下载/httpd/binaries/win32/下的httpd-2.2.22-win32-x86-no_ssl.exesql
http://mirror.bit.edu.cn/apache/httpd/binaries/win32/数据库
安装目录:如“D:\Program Files(x86)\Apache Software Foundation\Apache2.2”apache
安装时默认安装,注意在 Server Information 的 Network Domain、Server Name 字段填上 localhost,在安装类型的位置选 Custom,而后改变安装路径(如上)。windows
一、修改\conf\httpd.conf(主要配置文件之一)浏览器
容许Apache将PHP程序做为模块来运行,添加下面内容(位置任意):安全
LoadModule php5_modulesession
"D:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html(.htm, .php为可执行php语言的扩展名)
PHPIniDir "D:/php/"
DocumentRoot 设置为要存放网页文件的目录,默认是apache安装目录下的“htdocs”文件夹,也能够改成本机上的其余目录的绝对路径。如"D:/Program Files(x86)/Apache Software Foundation/Apache2.2/htdocs";
DirectoryIndex 修改成
DirectoryIndex index.php default.php index.html index.htm default.html default.htm
二、测试apache
重启Apache,用http://localhost或http://127.0.0.1测试是否成功。
成功的话屏幕会有个It works!
php 5.4.15:
官网下载php-5.4.15-Win32-VC9-x86.rar(建议使用VC9 x86 Thread Safe)
解压目录:如“D:\php”
一、因为配置文件命名的变化(php.ini-development至关于php.ini-recommended, php.ini-production至关于php.ini-dist),为了安全性、上线考虑,建议把php.ini-production文件重命名为php.ini(网上有些说法是拷贝到system32下,我的此处没有拷贝,一下只有须要拷贝我会写明);
二、修改php.ini(主要配置文件之二)
; On windows:
;extension_dir(第二个,去掉;)
extension_dir 改成php\ext所在目录,如 "D:/php/ext";(注意全部\要变为/,如下也是)
;session.save_path = "/tmp"(去掉;)
session.save_path = "D:/php/session_temp";设置你保存session的目录
如下一样去掉分号(用于加载扩展模块),以更好支持Mysql
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
三、添加系统环境变量(重启生效)
Path 添加 D:\php;D:\php\ext
拷贝php5ts.dll到system32下
四、测试php
在Web根目录下新建test.php(即D:\Program Files(x86)\Apache Software Foundation\Apache2.2\htdocs目录下)
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>
运行http://localhost/test.php
若是成功,则应该看到一个含有PHP徽标的网页,其中包含大量设置和其余信息。
mysql 5.5:
一样,官网下载mysql-installer-5.5.25a.0.exe
http://www.mysql.com/downloads/
安装目录:“D:\DProgram Files\MySQL”默认安装
测试
在mysql command line下,能链接则说明数据库可使用。
在Web根目录下\htdocs,建立一个 testdb.php 文件,其内容以下:
<?php
$dbhost = 'localhost'; //或者"127.0.0.1"
$dbuser = 'root';//你的mysql用户名
$dbpassword= 'root'; //你的mysql密码
$dbname = 'Mysql'; //你的mysql库名
$connect = mysql_connect($dbhost,$dbuser,$dbpassword);
if ($connect) {
echo '链接成功)';
} else {
echo '链接失败';
}
?>
用浏览器打开 http://localhost/testdb.php若是看到输出 OK! 就说明配置正常。
后续有不少开发填坑的文章发布,若是对你有帮助,请支持和加关注一下