【问题标题】:CentOS 7 | Can't Start ApacheCentOS 7 |无法启动 Apache
【发布时间】:2016-11-12 00:59:09
【问题描述】:

我在虚拟机上运行 CentOS 7 x86。 我已经安装了 Apache 并想启动它,但如果我输入:

systemctl start httpd.service

它给了我这个错误:

Job for httpd.service failed because the control process exited with error code. 
See "systemctl status httpd.service" and "journalctl -xe" for details.

当我输入时:

systemctl status httpd.service

它给了我this error

当我输入时

journalctl -xe

它给了我this error

请帮助我。 :o

谢谢

【问题讨论】:

  • 这不属于 Stack Overflow。
  • 好的,所以其他人得到帮助,我的不属于这个站点。 GJ。
  • Stack Overflow 专门用于编程。这与编程无关。这属于服务器故障。

标签: linux apache centos


【解决方案1】:

我想你想映射端口3221 来使用 apache 并且你没有 selinux 的访问权限。

尝试以下解决方案:

如果 3221 对您不重要,请将 /etc/httpd/conf/httpd.conf 的监听选项更改为 80 并重新启动 httpd

setsebool -P httpd_can_network_connect 1

并重新启动您的 httpd 服务。

sudo yum -y install policycoreutils-python

sudo semanage port -a -t http_port_t -p tcp 3221

并重新启动您的 httpd 服务。

我认为在用户从这些解决方案中获得解决方案后,您的问题会好起来的。

【讨论】:

    猜你喜欢
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-09
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    相关资源
    最近更新 更多