一、系統環境
CentOS 6.3 X64
yum 安裝的 apache
版本:httpd-2.2.15-30.el6.centos.x86_64
二、問題描述
新增加虛擬主機站點,啟動不了,查看日志,顯示:
代碼如下:
啟動 httpd:(13)Permission denied: httpd: could not open error log file /home/wwwroot/Vevb.com/logs/error_log.
Unable to open logs
[失敗]
三、問題原因
因為新安裝的系統,所以SELinux默認是開啟狀態,關閉即可
四、解決方法
1、臨時關閉(不用重啟機器):
代碼如下:setenforce 0 ##設置SELinux 成為permissive模式
##setenforce 1 設置SELinux 成為enforcing模式
2、修改配置文件需要重啟機器:
修改/etc/selinux/config 文件
將SELINUX=enforcing改為SELINUX=disabled
重啟機器即可
新聞熱點
疑難解答