SSL-Zertifikatinstallation auf Apache-Server per FTP

SSL-Zertifikatinstallation auf Apache-Server per FTP

Ich habe ein domain.crt(mit zwei Zertifikaten) und private.key(und domain.csr) und möchte diese auf einem Apache-Server (Version unbekannt) für SSL-Unterstützung verwenden.

  • +Meine Website wird von einem Sharehoster gehostet (keine Unterstützung).
  • +Ich habe FTP-Zugriff auf den Webspace.
  • +Ich kann gerne Befehle chmodüber die FTP-Schnittstelle geben (aber nicht zB ls -l).
  • +Ich kann Dinge wie verwenden .htaccess.
  • -Ich kann keine E-Mails empfangen, die an meinen (Sub-)Domänennamen gesendet werden.
  • -Ich kann in meinem Webspace keine CGI/Phyton-Skripte ausführen.
  • -Es gibt keine spezielle Website des Sharehosters zur Verwaltung der Site und insbesondere keine Möglichkeit, meine Zertifikatsdaten einzugeben.
  • -Ich habe weder SSH noch einen anderen Konsolenzugriff.
  • -Ich habe keinen Zugriff auf die Konfigurationsdateien des Webservers (aber Zugriff auf lokale Dateien wie .htaccess).

Gibt es eine Möglichkeit SSL-Zertifikate zu installieren?

Antwort1

Aus Ihrer Liste der Anforderungen geht hervor, dass Ihre Frage praktisch ein Duplikat der SO-Frage ist:So richten Sie SSL nur mithilfe der .htaccess-Datei ein

Leider lautet die Antwort: Das ist nicht möglich, denn wie Sie geschrieben haben:

Ich habe keinen Zugriff auf die Konfigurationsdateien des Webservers (aber Zugriff auf lokale Dateien wie .htaccess).

Technisch gesehen würden Sie dies in Apache folgendermaßen tun: Sie würden die Serverkonfigurationsdatei bearbeiten. Fügen Sie dem Abschnitt „VirtualHost“ das SSL-Zertifikat und die Schlüsselinformationen hinzu. Ein einfaches Beispiel:

<VirtualHost <IPADDRESS>:443>
  ServerName www.example.com
  DocumentRoot /var/www/directory

  SSLEngine on
  SSLCertificateFile      /path/to/relevant/domain.crt
  SSLCertificateChainFile /path/to/relevant/chain.crt
  SSLCertificateKeyFile   /path/to/relevant/private.key
</VirtualHost>

Da Ihr Shared Hosting Ihnen das Bearbeiten dieser Datei nicht gestattet und Sie offenbar auch nicht durch die Bearbeitung der Datei in Ihrem Namen „unterstützt“ werden, ist Ihr weiterer Weg blockiert.

verwandte Informationen