XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP軟體站集成軟體包。這個軟體包原來的名字是 LAMPP,但是為了避免誤解,最新的幾個版本就改名為XAMPP了。它可以在Windows、Linux、Solaris、Mac OS X等多種作業系統下安裝使用,支持多語言:英文、簡體中文、繁體中文、韓文、俄文、日文等。
在安裝前先請大家解決版本問題,不要錯誤安裝
1、
(版本問題,根據系統位數安裝,已經VC運行庫,缺少運行庫是啟動不了的)2、安裝程序全部下一步,無需多少,已經安裝相關服務可以自己挑選
3、
(運行選擇美國save)4、
(不急著start,選配置引數,在http.conf上修改埠位8000,80埠容易出錯,)
5、
(點擊config,打上所有啟動服務,就是運行軟體就啟動)6、打開瀏覽器輸入“http://127.0.0.1:8000”并回車。如果見到XAMPP的歡迎頁,表示Apache作業正常。Enjoy!

錯誤排查:
XAMPP Apache 無法啟動原因1(缺少VC運行庫):
既然找到問題原因,解決就很容易了,到微軟下載中心搜索下載安裝一個Microsoft Visual C++ 運行庫安裝包即可。
XAMPP Apache 無法啟動原因2(80埠被占用):
這是無法啟動Apache服務的最常見原因了,像迅雷等P2P軟體都會占用80埠,一般關閉這些軟體后就可以啟動了,如果你有需要也可以先啟動XAMPP后再開這些軟體。
如果無法確定是哪個程式占用了80埠,可以按下面方法找出:
1、打開“開始選單”——點擊“運行”——輸入“CMD”打開命令列視窗,在里面輸入“netstat -ano”命令并回車(不包含雙引號,為防止輸入錯誤,你可以直接復制用滑鼠右鍵粘貼)。
2、運行命令后,會顯示一系列埠的使用情況,查找到“0.0.0.0: 80”對應的PID行程識別符號,記錄下來,等下會用到。
3、滑鼠右鍵點擊桌面任務欄,打開Windows任務管理器,在“查看”——“選擇列”中勾選“PID(行程識別符號)”確定,即可看到每個程式使用的埠狀態。結合上面所查到的80埠對應的PID行程識別符號,就可確定是哪個程式占用了80埠。要關閉該程式建議先從該軟體界面中關閉,如果找不到軟體界面關閉,可滑鼠右鍵直接結束該行程。
如果不想這么麻煩,也可以修改XAMPP不使用80埠使用其它,修改方法:打開XAMPP安裝目錄,修改\apache\conf\httpd.conf檔案,找到下面這兩句,將埠修改為8081或其它即可。
Listen 80
ServerName localhost:80
XAMPP Apache 無法啟動原因3(443埠被占用):
這個情況比較少見,會占用443埠的程式并不多。XAMPP啟動除需要80埠外,還有一個加載SSL模塊的443埠。如果你遇到443埠被占用的情況,有三種方法可以解決,分別是:
1、排查埠占用程式,關閉后再啟動XAMPP(排查方法見上面)。
2、修改XAMPP SSL模塊使用埠號,修改方法:打開XAMPP安裝目錄,修改\apache\conf\extra\httpd-ssl.conf檔案,找到Listen 443這么一句,將443埠改成4433或其它。
3、如果你不使用Apache的https,也可以關閉掉SSL模塊,方法如下:打開XAMPP安裝目錄,修改\apache\conf\httpd.conf檔案,找到Include "conf/extra/httpd-ssl.conf"這句,將其注釋掉即可。
XAMPP Apache 無法啟動原因4(關閉mod_perl模塊):
如果Apache服務啟動后又馬上自動關閉,那么你可以試著運行XAMPP安裝目錄下的xampp_start.exe程式檔案,將mod_perl模塊關閉掉。
uj5u.com熱心網友回復:
感謝樓主的無私分享,建議你寫一篇blog,讓更多的人受益uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/111120.html
標籤:其他
上一篇:不用第三方建站服務后,自建網站后部分IP正常訪問,部分ip訪問出現網站停用公告,請問原因和解決方案?
下一篇:關于怎樣提高網站流量問題?
