簡體   English   中英

另一台 Web 服務器已在運行。 XAMPP 阿帕奇 [UBUNTU]

[英]Another web server is already running. XAMPP apache [UBUNTU]

我在我的 Ubuntu 版本中安裝了 XAMPP。 我開始阿帕奇:

sudo /opt/lampp/lampp start

我在我的控制台中讀到這個錯誤:

Another web server is already running

所以我想修改端口的值httpd.confhttpd-ssl.conf ,詳細我有 mofidy 端口:

80--->1580 (httpd.conf)
443-->4443 (httpd-ssl.conf)

我關閉了apache:

sudo /etc/init.d/apache2 stop

在我這樣做之后:

sudo /opt/lampp/lampp start

但我得到:

[APACHE] 另一個網絡服務器已經在運行

任何人都可以幫助我嗎?

這是我在 Pop OS 上解決它的方法:

  1. 運行sudo netstat -nap | grep:80 sudo netstat -nap | grep:80獲取在端口 80 上運行的進程的 pid

    您應該得到類似於以下內容的輸出:

    tcp6 0 0:::80:::* 收聽 1166/apache2

  2. 注意 pid。 在這種情況下,apache2 在 pid 1166上運行

  3. 運行sudo kill 1166 請務必將 1166 替換為命令 1 輸出中的實際 pid。

  4. 再次啟動 apache sudo /opt/lampp/lampp start 這次應該沒有問題了。

sudo /etc/init.d/apache2 停止

sudo /etc/init.d/mysql 停止

sudo /etc/init.d/proftpd 停止

然后重啟

sudo /opt/lampp/lampp 開始

你可以試試:

sudo su 

輸入您的密碼:

/etc/init.d/apache2 stop

[確定]停止apache2(通過systemctl):apache2.service。

之后,您可以嘗試通過鍵入再次運行它:

sudo /opt/lampp/xampp start

正在為 Linux 7.2.9-0 啟動 XAMPP...

XAMPP:啟動 Apache...好的。

XAMPP:啟動 MySQL...好的。

XAMPP:啟動 ProFTPD...好的。

我遇到了這樣的問題,我嘗試了一切。 最后,我為 Apache禁用了 ssl並且它起作用了。

[root@localhost lampp]# /opt/lampp/xampp disablessl

我遇到了同樣的問題( 另一個Web服務器已在運行

終端中編寫此代碼

/opt/lampp/xampp disablessl

然后檢查 apache

sudo /opt/lampp/xampp start

Starting XAMPP for Linux 7.2.5-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...already running.
XAMPP: Starting ProFTPD...already running.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM