Let’s Encrypt-Zertifikate für VestaCP automatisch installieren

Let’s Encrypt-Zertifikate für VestaCP automatisch installieren

VestaCP, ein sehr gutes Host-Panel, grafisch. Die kostenlosen SSL-Zertifikate von Let’s Encrypt sind großartig. Dieses Skript kann automatisch SSL-Zertifikate für VestaCP installieren.

VestaCP Einführung: VestaCP: Russlands kostenloses, grafisches VPS-Panel
Let’s encrypt: [Kostenloses SSL] Let’s encrypt-Zertifikate schnell erhalten/erneuern

Hier ist die Skriptbeschreibung:
sudo letsencrypt-vesta [-m E-Mail] [-u] Benutzer1 [Domänenliste1] […-u BenutzerN [DomänenlisteN]]

-m: E-Mail-Adresse, die zur Registrierung bei Let’s Encrypt verwendet wird
-u: VestaCP-Benutzer. Standardmäßig werden SSL-Zertifikate für alle Domänennamen unter diesem Benutzer generiert. Wenn Sie nur eine einzige Site benötigen, können Sie diese separat verwenden.

Skriptinstallation :
1. Laden Sie das Skript herunter

 cd /usr/local git clone https://github.com/letsencrypt/letsencrypt.git git clone https://github.com/interbrite/letsencrypt-vesta.git

2. Erstellen Sie einen Ordner zum Speichern von Zertifikaten

 mkdir -p /etc/letsencrypt/webroot

3. Wählen Sie, ob Sie Apache oder Nginx für Ihre Website verwenden möchten. Wenn VestaCP mit der Standardkonfiguration installiert ist, wird die Verwendung von Apache empfohlen.
Apache-Websiteeinstellungen :

 ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/httpd/conf.d/letsencrypt.conf service httpd restart

oder

 ln -s /usr/local/letsencrypt-vesta/letsencrypt.conf /etc/apache2/conf.d/letsencrypt.conf service apache2 restart

Nginx-Websiteeinstellungen <br />Fügen Sie Code zur Nginx-Konfigurationsdatei hinzu, die sich im Allgemeinen unter /usr/local/vesta/data/templates/web/nginx und /usr/local/vesta/data/templates/web/nginx/php5-fpm befindet. Am Standort hinzufügen.

 location /.well-known/acme-challenge { default_type text/plain; root /etc/letsencrypt/webroot; }

Erlauben Sie allen Benutzern die Verwendung von SSL-Verbindungen (ersetzen Sie USERNAME durch Ihren Benutzernamen):

 /usr/local/vesta/bin/v-rebuild-web-domains USERNAME

Neustart:

 service nginx restart

4. Erstellen Sie einen Link zu /usr/local/bin/

 ln -s /usr/local/letsencrypt/letsencrypt-auto /usr/local/bin/letsencrypt-auto ln -s /usr/local/letsencrypt-vesta/letsencrypt-vesta /usr/local/bin/letsencrypt-vesta

5. Zertifikat erstellen

 letsencrypt-vesta USERNAME DOMAIN

6. Aktualisieren Sie letsencrypt-vesta

 cd /usr/local/letsencrypt-vesta git pull origin master

über: https://github.com/interbrite/letsencrypt-vesta

<<:  Hostdare: 20 $/Monat/E3-1240v2/16 GB Speicher/1 TB Festplatte/10 TB Datenverkehr/5 IP/USA

>>:  Rabatt auf den Domainnamen .com von Netfirms: 1,39 $/erstes Jahr

Artikel empfehlen

HostXNow: 50 % Rabatt, Rechenzentrum in Japan

HostXNow ist ein im Vereinigten Königreich einget...

MondoServ: 20 €/Monat/E3-1220/16GB RAM/2TB HDD/Unbegrenzter Datenverkehr/1 IP

MondoServ ist ein rumänisches Hosting-Unternehmen...

2 $/Monat/1 GB Speicherplatz/100 GB Datenverkehr/virtueller Host: Webserver

WebServer ist ein europäisches Hosting-Unternehme...