启动apache是出现如下图错误:
有SELinux引起的Apache基于端口的虚拟主机启动失败
检查配置文件如下图,没有问题:
有SELinux引起的Apache基于端口的虚拟主机启动失败
有SELinux引起的Apache基于端口的虚拟主机启动失败
查了一会儿,没看出什么问题,后来突然想到,我的SELinux设置的是Enforcing(强制)模式,于是使用semanage port -l |grep http,查看如下图,果然发现问题,它支持的端口只有80,443,448,8008并没有8090端口
有SELinux引起的Apache基于端口的虚拟主机启动失败
使用semanage port -a -t http_port_t -p tcp 8090来添加apache对8090端口的支持
有SELinux引起的Apache基于端口的虚拟主机启动失败
启动apache
有SELinux引起的Apache基于端口的虚拟主机启动失败