Apache2.service 启动失败

Apache2.service 启动失败

我有一个全新的 Linux/Ubuntu 服务器。我只是想设置虚拟主机,但我的 apache2 包无法启动。我不断收到相同的失败消息,例如:

无法启动 LSB:Apache2 Web 服务器

然后我会打字systemctl status apache2.service,内容如下(挑选出细节):

  • Active: failed (Result: exit-code)自 2016 年 7 月 30 日星期六起......等等。
  • 文档: man:systems-sysv-generator(8)
  • Process: 4832 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)
  • (*)apache2configtest失败。配置测试的输出为:AH00526: Syntax error on line 22 of /etc/apache2/sites-enabled/000-deault.conf
  • Cannot find module ssl Action 'configtest' failed。Apache 错误日志可能有更多信息。

这让我很沮丧。然后我尝试访问错误日志,

No.1 它一直拒绝我的权限,所以我尝试了一些sudo权限问题,最后这个问题解决了,但是现在,

2. 我不知道如何读取错误日志文件。Nano 什么都没显示,tail -f什么都没显示,打字也/var/log/apache2/error.log没有任何反应……我被困住了。

答案1

感谢@mttjocy,启用 SSL 模块帮Apache我修复了这个问题。

sudo a2enmod ssl

相关内容