如今大部分一鍵安裝包可能是32位的,並不支持64位,直接在64位的系統上使用會報錯的,因此我這裏就來講說windows 64位系統如何創建Apache+PHP+MySQL環境的! php
我這裏演示用的windows 2008 64位簡體中文版,apache,php,mysql多用的是64位的版本。創建的是本地環境,因此我用的是默認設置。 html
一、下載PHP、Apache和Mysql軟件以及VC庫。 mysql
下面分別是PHP、Apache和Mysql的官網地址。 sql
PHP:http://windows.php.net/qa/ apache
Mysql:http://www.mysql.com/downloads/mysql/ windows
Apache:http://www.apachelounge.com/download/win64/ 瀏覽器
本教程要用到的php,apache,mysql以及vc庫,下載地址:百度網盤 服務器
二、安裝前注意事項。 app
你注意下下載PHP,Apache的網站,上面有提示要安裝Visual C++庫的。 網站
Apache2.4.4須要VC10庫支持,Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
PHP5.5.0beta2須要VC11庫支持,Visual C++ Redistributable for Visual Studio 2012 Update 1
注1:若是Apache2.4.4沒有安裝VC10庫,會出現以下提示的錯誤。
錯誤提示:「沒法啓動此程序,由於計算機中丟失MSVCR100.dll。嘗試從新安裝該程序以解決此問題。」
注2:若是PHP5.5.0beta2沒有安裝VC11庫,會出現以下提示的錯誤。
三、安裝Apache(D盤根目錄下)
(1)打開D:\Apache24\conf下httpd.conf 文件,用記事本打開編輯做以下修改並保存。
第37行ServerRoot "c:/Apache24"改成ServerRoot 「D:/Apache24」;//Apache程序的位置。
第204行的ServerAdmin改不改無所謂;
第213行ServerName前面的「#」號去掉;
第237行DocumentRoot "c:/Apache24/htdocs"改成DocumentRoot "D:/Apache24/htdocs";//網站的根目錄
第238行<Directory "c:/Apache24/htdocs">改成<Directory " D:/Apache24/htdocs">;
第271行DirectoryIndex index.html改成DirectoryIndex index.html index.php index.htm //支持更多的默認頁
第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改成ScriptAlias /cgi-bin/ "D:/Apache24/cgi-bin/"
第370行<Directory "c:/Apache24/cgi-bin">改成<Directory "D:/Apache24/cgi-bin">
(2)啓動Apache。
開始 --- 運行,輸入cmd,打開命令提示符。分別輸入以下命令(每行回車)
d: cd Apache24\bin httpd
若是httpd.conf配置正確的話,輸入httpd回車後是沒有任何提示的。不要關閉命令窗口(關閉命令窗口就是關閉Apache),本地瀏覽器訪問。出現「It works」那麼就說明apache已經正確安裝了。
(3)把Apache加入系統服務
關閉httpd命令窗口,否則會報錯的。
開始 --- 運行,輸入cmd,再打開一個命令提示符。分別輸入以下命令(每行回車)
d: cd Apache24\bin httpd.exe -k install -n "servicename" \\加入服務。servicename是服務裏面的名字,能夠自定義。
若是要卸載這個服務的話,先要中止這個服務,而後輸入httpd.exe -k uninstall -n "servicename"卸載這個服務。
四、安裝PHP(D盤根目錄下)
這裏PHP5.5.0用php5apache2_4.dll來配置的。也不用PHP.ini文件了,用PHP默認的了。
(1)打開Apache24\conf下httpd.conf,在最後加上
# php5 support LoadModule php5_module "d:/php/php5apache2_4.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir "d:/php"
(2)重啓 Apache 服務器。
網站文件夾D:/Apache24/htdocs新建一個index.php,內容爲<?php phpinfo(); ?>保存,訪問出現php的信息就說明php已經成功安裝。以下圖。
五、MySQL安裝
MySQL安裝我簡單說了下也就是經過cmd命令便可。(每行回車)
d: cd mysql\bin MySQLd --install MySQL net start MySQL
修改my.ini以下
第730行; extension_dir = "ext",去掉前面的「;」,並改成extension_dir ="d:\PHP\ext"
extension=php_mysql.dll
extension=php_mysqli.dll
講到這裏差很少了,具體配置我這裏不說。