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! 就說明配置正常。
後續有不少開發填坑的文章發佈,若是對你有幫助,請支持和加關注一下