AWS在Apache上安装mod_ssl


9

我尝试安装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

我该如何解决?

Answers:


17

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

apache2.2-common: /usr/lib/apache2/modules/mod_ssl.so

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

a2enmod ssl

启用它(如果尚未启用)。


:谢谢,它起作用了。我正在尝试在我的ec2上安装SSL,遵循akadia.com/services/ssh_test_certificate.html的这篇文章,但在第5步中,当我键入cp server.crt / usr / local / apache时, /conf/ssl.crt,我得到一个错误,说没有这样的目录或文件。如何解决这个问题?
user1263374 2012年

2
该指南并不适用于Ubuntu。它指示您将服务器证书复制到计算机上不存在的文件夹中。您可能需要关注linode.com/wiki/index.php/Apache2_SSL_in_Ubuntuhelp.ubuntu.com/10.04/serverguide/httpd.html。确保仔细查看在配置文件中为SSLCertificateFile和SSLCertificateKeyFile伪指令指定的内容,并将文件复制到正确的目录中,并使用正确的名称。
pino42
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.