Hoe te vernieuwen Laten we SSL coderen met Certbot op VirtualHost multidomains VPS

Jullie wisten allemaal dat Let’s Encrypt ons 100% gratis SSL biedt en we kunnen de certbot-tool gebruiken om SSL automatisch te maken, autoriseren en vernieuwen. Ik heb hierover een bericht gehad:

Hoe HTTPS voor Nginx te configureren met gratis SSL van Let’s Encrypt

Maar certbot liep vast als uw VPS voor meerdere domeinen met VirtualHost-configuratie gebruikt, omdat het vhost-configuratiebestand op een verkeerde manier heeft gewijzigd en uw bestand een puinhoop heeft gemaakt. Gebeurt ook met automatische verlenging. Dus we moeten het eerst handmatig doen, daarna zal ik je begeleiden om het later automatisch te doen.

Geef eerst en vooral de opdracht vernieuwen uit:

certbot -d config9.com certonly

In deze opdracht geef ik het domein op dat ik wil verlengen. Jij ook.

Negeer foutopsporing / waarschuwingen over de installatie van pyasn omdat dit onze vernieuwing niet beïnvloedt.

Vervolgens zal het u zo vragen:

How would you like to authenticate with the ACME CA?
 
 1: Apache Web Server plugin (apache)
 2: Spin up a temporary webserver (standalone)
 3: Place files in webroot directory (webroot)
 
 Select the appropriate number [1-3] then [enter] (press 'c' to cancel): 3

Selecteer 3 om het authenticatiebestand in de hoofdmap van het domein te plaatsen.

Geef vervolgens de hoofdmap op van het domein.

Input the webroot for config9.com: (Enter 'c' to cancel): /path/to/www/of/config9.com

Certbot daag vervolgens uit en meld u met een succesvol bericht.

U zou hetzelfde moeten doen met andere domeinen.

Gerelateerd: prestaties van passagier 5 vergeleken naar eenhoorn / dun / poema / etc

Related:  "Updates zijn afgewezen omdat de tag al bestaat" bij een poging om SourceTree in te drukken