如何防止 Apache 重启后出现 ERR_CONNECTION_REFUSED 错误

如何防止 Apache 重启后出现 ERR_CONNECTION_REFUSED 错误

我正在运行 Apache 2.2.15。我已经安装了 Comodo SSL 证书。我有本文底部代码片段中显示的虚拟主机指令。

当我通过重新启动 Apache 时,apachectl restart我没有收到与我的指令相关的语法错误。但是 http 守护进程服务没有启动,并且我的所有 vhost 都已关闭。我在浏览器中收到以下错误消息:

无法访问此站点...拒绝连接。ERR_CONNECTION_REFUSED

Listen 443
NameVirtualHost *:443
...
<VirtualHost *:80>
    DocumentRoot /home/abc/public_html
    ServerName example.com
    ServerAlias *.example.com
    ErrorLog logs/example_error_log
    CustomLog logs/example_access_log common
</VirtualHost>
<VirtualHost *:443>
    DocumentRoot /home/abc/public_html
    ServerName example.com:443
    ServerAlias *.example.com
    ServerAdmin [email protected]
    UseCanonicalName On
    <IfModule ssl_module>
        SSLEngine on
        SSLCertificateFile /etc/ssl/example_com_cert.cer
        SSLCertificateKeyFile /etc/ssl/example.key
        SSLCACertificateFile /etc/ssl/example_com_interm.cer
    </IfModule>
    ErrorLog logs/example_error_log
    CustomLog logs/example_access_log common
</VirtualHost>

有什么想法吗?

相关内容