我有一个安装了moodle的全功能apache2服务器。 我试图让首页/整个网站与ssl一起使用。 当我尝试使用" apachectl start"启动apache2时我收到错误:
Action 'start' failed. Theapache error log may have more information
/var/log/apache2/access.log:
... "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.10 (Ubuntu) OpenSSL/1.0.1f (Internal dummy connection)
文件的其余部分只是http GET请求。
/etc/apache2/sites-enable/000-default.conf
<VirtualHost *:443>
DocumentRoot /var/www/html/moodle
SSLEngine on
SSLCertificateFile /home/osboxes/CertificadosSSL/test.csr
SSLCertificaKeyFile /home/osboxes/CertificadosSSL/test.key
ErrorLog ....
CustomLog ....
</VirtualHost>
我是apache的新手。如果有任何重要信息缺失,请告诉我。 提前谢谢。
答案 0 :(得分:0)
该错误消息尚不清楚,但是apache2无法重新启动,因为您的/etc/apache2/sites-enable/000-default.conf包含一个错字并且无法找到您的证书密钥文件:>
通过将SSLCertificaKeyFile更改为SSLCertificateKeyFile来对其进行修复
更改此文件后,尝试重新启动apache2。