AWS 在 apache 上安装 mod_ssl

use*_*374 11 ubuntu ssl certificate amazon-web-services

我尝试安装 mod_ssl,我使用此命令apt-get install mod_ssl进行安装,但出现错误提示unable to locate package mod_ssl.

执行上述命令后,我得到以下输出

Reading package list.. Done
Build dependency tree
Reading state information done..
E:unable to locate package mod_ssl
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

pin*_*o42 19

运行命令dpkg -S mod_ssl.so。它可能会显示如下内容:

apache2.2-common: /usr/lib/apache2/modules/mod_ssl.so
Run Code Online (Sandbox Code Playgroud)

这意味着它mod_ssl已经安装在您的系统上,因为它不是单独的包,而是捆绑在apache2.2-common. 跑

a2enmod ssl
Run Code Online (Sandbox Code Playgroud)

启用它,如果它尚未启用。

  • 该指南不适用于 Ubuntu。它指示您将服务器证书复制到您机器上不存在的文件夹中。您可能需要关注 http://www.linode.com/wiki/index.php/Apache2_SSL_in_Ubuntu 或 https://help.ubuntu.com/10.04/serverguide/httpd.html 。确保仔细查看您在配置文件中为 SSLCertificateFile 和 SSLCertificateKeyFile 指令指定的内容,并将文件复制到正确的目录中,并使用正确的名称。 (2认同)