安装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 系统是 「WSL」: " Windows Subsystem for Linux "
可能出现的问题
getaddrinfo: Assertion `IN6_IS_ADDR_V4MAPPED (sin6->sin6_addr.s6_addr32)’ failed
卸载WeGame(GPT) 和 火绒安全管家
原因是微软Win10从RS1开始对于TDI过滤驱动的支持存在兼容性问题
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
网友评论