XAMPP的安裝及使用教程
- 1、簡(jiǎn)介
- 2、安裝運(yùn)行
- 3、配置Apache
- 4、配置MySQL
- 5、測(cè)試
- 6、修改MySQL默認(rèn)密碼
- 7、部署
XAMPP的安裝及使用教程
1、簡(jiǎn)介
XAMPP(Apache+MySQL+PHP+PERL)是一個(gè)功能強(qiáng)大的建站集成軟件包。這個(gè)軟件包原來(lái)的名字是 LAMPP,但是為了避免誤解,最新的幾個(gè)版本就改名為 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多種操作系統(tǒng)下安裝使用,支持多語(yǔ)言:英文、簡(jiǎn)體中文、繁體中文、韓文、俄文、日文等。
許多人通過(guò)他們自己的經(jīng)驗(yàn)認(rèn)識(shí)到安裝 Apache 服務(wù)器是件不容易的事兒。如果您想添加 MySQL、PHP 和 Perl,那就更難了。XAMPP 是一個(gè)易于安裝且包含 MySQL、PHP 和 Perl 的 Apache 發(fā)行版。XAMPP 的確非常容易安裝和使用:只需下載,解壓縮,啟動(dòng)即可。
Vista 用戶請(qǐng)注意:由于對(duì) Vista 默認(rèn)安裝的 c:program files(××86) 文件夾沒(méi)有足夠的寫(xiě)權(quán)限,我們推薦您為 XAMPP 安裝創(chuàng)建新的路徑,如 c: mpp 或 c:myfolder mpp。
2、安裝運(yùn)行
下載地址:https://www.apachefriends.org/zh_cn/download.html
進(jìn)入后選擇自己對(duì)應(yīng)的操作系統(tǒng)下載(Windows、Linux、Solaris、Mac OS X 等多種操作系統(tǒng)),此處我的系統(tǒng)為Windows操作系統(tǒng),如果你是其他的操作系統(tǒng),本教程也可作為參考。
下載后可根據(jù)提示一步步進(jìn)入安裝,與安裝其他任何軟件一樣此處不再做出說(shuō)明,這里我的軟件的安裝目錄為D:XAMPP,文件夾內(nèi)容如下圖(嘿嘿,因?yàn)槭秦i豬女孩所以懶,這里被我省略了幾個(gè)哈):
注意:安裝路徑,最好放置到D盤(pán),不建議不要放到系統(tǒng)盤(pán)去,尤其是早期的XAMPP版本可能默認(rèn)安裝Program files下可能在Vista、Windows 7可能需要修改寫(xiě)入權(quán)限。
下面就開(kāi)始來(lái)到我們的初始化與啟動(dòng)環(huán)節(jié):
雙擊運(yùn)行目錄內(nèi)的setup_xampp.bat初始化xampp。然后運(yùn)行 xampp-control.exe 可以啟動(dòng)或停止apache、mysql等各個(gè)模塊并可將其注冊(cè)為服務(wù)。
3、配置Apache
把httpd.conf中的80端口全部修改為8081,如果不修改,會(huì)與默認(rèn)80端口產(chǎn)生沖突,嚴(yán)重時(shí)可能導(dǎo)致瀏覽器不能正常使用。(注意:沒(méi)有更改Apache的端口時(shí),使用的是 http://localhost 訪問(wèn)xampp主頁(yè);更改后, 假設(shè)80改為了8081 則使用 http://localhost:8081 訪問(wèn)xampp主頁(yè), 訪問(wèn)xampp下的其他php也是這樣)
./apache/conf/httpd-ssl.conf文件把端口443修改為4433
4、配置MySQL
把my.ini中的3306改為3316(如果3306不沖突,可以不修改)
把my.ini中的字符集改為utf8,原文檔中已有,但需要取消注釋(如果不配置utf8,取出的中文是亂碼).
另外,MySQL數(shù)據(jù)庫(kù)也需要設(shè)置字符集,默認(rèn)字符集為latin1,在數(shù)據(jù)庫(kù)中會(huì)造成中文亂碼,在創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表時(shí)都要注意使用utf8字符集。
點(diǎn)擊XAMPP控制面板上的start按鈕,啟動(dòng)Apache服務(wù)器、MySQL服務(wù)器,Apache默認(rèn)網(wǎng)站目錄為.. mpp/htdocs。
5、測(cè)試
接下來(lái)在瀏覽器地址欄輸入“http://localhost:8081/dashboard/”,若出現(xiàn)如下界面,那么安裝就算成功了。
6、修改MySQL默認(rèn)密碼
phpMyAdmin操作數(shù)據(jù)庫(kù)和通過(guò)doc界面連接數(shù)據(jù)庫(kù)或是通過(guò)mysql客戶端界面控制。
按照默認(rèn)的安裝結(jié)果,MySQL沒(méi)有密碼,需要設(shè)置密碼,可以在xampp中啟動(dòng)apache和mysql后,為mysql設(shè)置密碼。
在瀏覽器中輸入http://localhost:8081/dashboard/,打開(kāi)本地管理頁(yè)面.
點(diǎn)擊右上角的“phpMyAdmin”,進(jìn)入數(shù)據(jù)庫(kù)管理頁(yè)面。
打開(kāi)用戶賬戶,為root用戶修改權(quán)限
打開(kāi)修改密碼,為root用戶設(shè)置密碼
打開(kāi)xampp,修改config.inc.php中的數(shù)據(jù)庫(kù)密碼([‘password’] = ‘你的密碼’)
7、部署
xampp有兩種部署方式:
1、復(fù)制文件夾到.. mpphtdocs目錄下,如.. mpphtdocs est,瀏覽器中訪問(wèn)localhost/test(注意:文件夾名字htdocs不用輸入)。
2、建立虛擬目錄
打開(kāi)xampp,在httpd-xampp.conf文件中建立虛擬目錄
經(jīng)過(guò)上述的配置后 xampp 的基本配置已經(jīng)完成了,請(qǐng)記住您的站點(diǎn)根目錄為 xampp 目錄下的 htdocs 文件夾。您可以在 htdocs 目錄下創(chuàng)建任意一個(gè)站點(diǎn)。例如將 test.php 放在 . mpphtdocs ew 路徑下,您就可以在瀏覽器的地址欄中輸入 http://localhost/new/test.php 來(lái)訪問(wèn)這個(gè)文件。