返回首頁
當前位置: 主頁 > 精通Office > Ubuntu教程 >

Win10 子系統 Ubuntu 安裝 Apache2 的 Failed to enable APR_TCP

時間:2018-12-21 00:20來源:知行網www.bccsxs.icu 編輯:麥田守望者

昨天給 Windows10 安裝了 Ubuntu 子系統。體驗了一下,其實和裝虛擬機有類似的地方,不過也有很大的不同。

虛擬機是在軟件里裝新系統,要是原本機器牛逼的話,愛怎么裝就怎么裝,愛裝多少個就裝多少個,無非是系統里面啟動系統。

不過子系統就不一樣了,子系統應該是和原系統一起啟動的,查看進程貌似多了一個 “Windows Shell Experience 主機”,感覺不出占用了什么資源。使用的時候只要打開 “Windows PowerShell” 輸入 bash 回車,就可以用 Ubuntu 子系統了。

所以除了啟動 “Windows PowerShell” 外就沒有其他啟動系統的感覺,它就那么安靜的運行了。

裝了子系統 Ubuntu 后就給裝上了 Apache2、PHP7、Mysql,安裝環境見 折騰 Ubuntu 系統續之安裝PHP、Apache2和Mysql。

不過裝完后啟動 Apache2 能啟動,Win10 下瀏覽器輸入 127.0.0.1 正常打開,但啟動服務會提示以下錯誤:


Invalid argument: AH00076: Failed to enable APR_TCP_DEFER_ACCEP

解決辦法是 stackoverflow 上找到的,方法如下:

sudo vi 打開 /etc/apache2/apache2.conf,在文件的最底部加上一行以下內容:

AcceptFilter http none

然后重啟 Apache2 問題解決。

------分隔線----------------------------
標簽(Tag):Ubuntu 安裝Ubuntu系統
------分隔線----------------------------
推薦內容
猜你感興趣
赛车pk10官网开奖记录