Apache2 给出 SSLcertificateFile 错误

Apache2 给出 SSLcertificateFile 错误

我正在使用 ubuntu 13.04。最初我安装了 apache2,它运行良好,但后来它开始出现一些问题,所以我使用以下命令删除了 apache

sudo apt-get 自动删除

sudo apt-get 删除 apache2*

dpkg-S 命令which apache2

然后我使用重新安装了 apache2

sudo apt-get 安装 apache2

安装几乎完成,但我收到以下消息

  • 正在启动 Web 服务器 apache2
    /etc/apache2/sites-enabled/ssl 第 6 行语法错误:SSLCertificateFile:文件“/etc/apache2/ssl/apache.pem”不存在或为空 操作“启动”失败。Apache 错误日志可能有更多信息。

    [失败]

    Invoke-rc.d: initscript apache2,操作“启动”失败。设置 apache2 (2.2.22-6ubuntu5.1)...

output to ls /etc/apache2/sites-enabled/ is default-ssl mysite ssl 

mysite 的内容是 ServerAdmin webmaster@localhost

DocumentRoot /home/gautam/apache/
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /home/gautam/apache/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

运行 sudo rm /etc/apache2/sites-enabled/*ssl 后,我收到以下输出并且 apache2 已关闭

* Restarting web server apache2                                                
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:443
                                                                         [ OK ]

该怎么办?有什么建议吗?

答案1

我已删除 SSL 但仍然出现以下错误:

重新启动 Web 服务器 apache2 apache2:无法可靠地确定服务器的完全限定域名,使用 127.0.1.1 作为 ServerName apache2:无法可靠地确定服务器的完全限定域名,使用 127.0.1.1 作为 ServerName (98) 地址已在使用中:make_sock:无法绑定到地址 [::]:443 [ OK ]

我谷歌了一下并参考了以下 2 篇文章:

最后,我使用以下命令禁用了 SSL:

a2dismod ssl

相关内容