安裝Apache 2.4
- 通過API安裝「apache」
sudo apt-get install apache2
- 「apache」默認的 multi-processing 模塊( MPM ) 是一個event 模塊, 但是 php默認是使用 prefork 模塊捺萌。 禁用event 模塊晴氨,啟用 prefork 模塊
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
- 重啟apache服務
sudo service apache2 restart
- 如果是Linux 系統(tǒng)是 「WSL」: " Windows Subsystem for Linux "
可能出現(xiàn)的問題
getaddrinfo: Assertion `IN6_IS_ADDR_V4MAPPED (sin6->sin6_addr.s6_addr32)’ failed
卸載WeGame(GPT) 和 火絨安全管家
原因是微軟Win10從RS1開始對于TDI過濾驅(qū)動的支持存在兼容性問題
Invalid argument: AH00076: Failed to enable APR_TCP_DEFER_ACCEP
修改apache配置文件
sudo vi /etc/apache2/apache2.conf
# file /etc/apache2/apache2.conf
...
# 2018/1/15 update
# problem Invalid argument: AH00076: Failed to enable APR_TCP_DEFER_ACCEPargument
AcceptFilter http none