AWS installiert mod_ssl auf Apache

9

Ich habe versucht, mod_ssl apt-get install mod_sslzu installieren. Ich habe diesen Befehl zum Installieren verwendet, aber es wurde eine Fehlermeldung angezeigt unable to locate package mod_ssl.

Nachdem ich den obigen Befehl ausgeführt hatte, kam ich unter die Ausgabe

Reading package list.. Done
Build dependency tree
Reading state information done..
E:unable to locate package mod_ssl

Wie löse ich es?

user1263374
quelle

Antworten:

17

Führen Sie den Befehl aus dpkg -S mod_ssl.so. Es besteht die Möglichkeit, dass Folgendes angezeigt wird:

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

Dies bedeutet, dass mod_ssles bereits auf Ihrem System installiert ist, da es nicht in einem separaten Paket geliefert wird, sondern im Lieferumfang enthalten ist apache2.2-common. Lauf

a2enmod ssl

um es zu aktivieren, falls es noch nicht aktiviert ist.

pino42
quelle
: Danke, es hat funktioniert. Ich versuche, SSL auf meinem ec2 zu installieren, folge diesem Beitrag akadia.com/services/ssh_test_certificate.html, aber geschlagen. In Schritt 5, wenn ich cp server.crt / usr / local / apache eingebe /conf/ssl.crt, ich erhalte eine Fehlermeldung, dass kein solches Verzeichnis oder keine solche Datei vorhanden ist. Wie kann ich das beheben?
user1263374
2
Diese Anleitung ist nicht für Ubuntu gedacht. Sie werden angewiesen, das Serverzertifikat in einen Ordner zu kopieren, der auf Ihrem Computer nicht vorhanden ist. Sie können linode.com/wiki/index.php/Apache2_SSL_in_Ubuntu oder help.ubuntu.com/10.04/serverguide/httpd.html folgen . Überprüfen Sie sorgfältig, was Sie in der Konfigurationsdatei für die Anweisungen SSLCertificateFile und SSLCertificateKeyFile angegeben haben, und kopieren Sie die Dateien in die richtigen Verzeichnisse mit den richtigen Namen.
pino42