XAMPP中apache和Mysql啓動失敗解決辦法

XAMPP中apache和Mysql啓動失敗解決辦法

本週筆者安裝完成Xampp後出現瞭如下問題致使Apache和Mysql沒法打開
因此將解決辦法記錄一下、
3.pnggit

首先看報錯內容(單詞很常見,若是有跟我英語同樣虛的推薦百度翻譯)github

Apache

擺錯內容說Apache因爲沒有空閒的配置端口而致使啓動失敗,而且還提到了與VMware有關,咱們有兩個方法來解決sql

方法1、須要把這個佔用端口的程序給滅了

方法2、修改Apache須要的端口號

方法一(我採用的)

報錯內容中還顯示了佔用此端口號的PID碼(所截圖片未顯示,可是報錯當中有),因此咱們只須要找到這個服務而後將它關了就能夠給Apache服務騰出端口,那麼問題來了,如何找到服務而且關閉呢?apache

  1. 打開任務管理器->點擊服務
    4.png
  2. 服務裏面會的PID一欄順着找下去,咱們須要關閉的程序就在這裏尋找
  3. 一路向下我找到了所在的PID帳號發現原來是這個服務
    5.png
  4. 在這個界面右鍵->打開服務,而後在下一個服務的界面找到這個服務禁用就能夠
    6.png

方法二

進入Apache的安裝目錄,搜索httpd-ssl.conf,右擊文本打開。尋找443替換成其餘不經常使用的端口號,好比442。接下來就能夠正常啓動Apache了。segmentfault

注:禁用掉的這個服務是VMware進行虛擬機註冊和虛擬機遠程的訪問服務,不會對咱們虛擬機的使用產生任何影響網絡

Mysql

具體解決方法與Apache相同,我以前裝了一個Mysql
7.png
因此禁用了它就能夠了spa

關於端口(port)

  1. 端口就是計算機與外界的通路,咱們把電腦比做一個房子,端口就是房子的們、窗等全部能夠出去的地方,電腦通常有不少的端口,每一個端口都有端口號來幫助咱們管理使用
  2. 端口分爲物理端口與虛擬端口:通俗的說,電腦上可以插線(網線、type-c等)的位置就是物理端口、TCP/UDP服務等都是使用的虛擬端口
  3. 天天服務們的數據在端口和諧的進進出出
  4. 當目前想要使用的服務跟以前服務佔用的端口相同時,兩者就會擠到一塊兒,而後就會致使服務沒法打開,也就是咱們如今遇到的狀況

版權聲明

本文保留全部權利,版權歸河北工業大學夢雲智軟件開發團隊全部。未經團隊及做者事先書面贊成,您不得以任何方式將本文內容進行商業性使用或經過信息網絡傳播本文內容。本文做者:溫宇航翻譯

相關文章
相關標籤/搜索