|
|
| Zeile 1: |
Zeile 1: |
| Die folgenden Befehle richten die Umgebung für die Nutzung von Certbot mit Nginx auf einem Linux-System ein:
| | <strong>MediaWiki wurde installiert.</strong> |
|
| |
|
| # <code>sudo apt install snapd</code> Installiert den Snap-Daemon, der benötigt wird, um Snap-Pakete (wie Certbot) zu installieren.
| | Hilfe zur Verwendung und Konfiguration der Wiki-Software findest du im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch]. |
| # <code>sudo apt-get install nginx</code> Installiert den Nginx-Webserver.
| |
| # <code>sudo rm /etc/nginx/sites-enabled/default</code> Entfernt die Standard-Konfiguration von Nginx, um Konflikte mit eigenen Einstellungen zu vermeiden.
| |
| # <code>sudo systemctl stop nginx</code> Stoppt den laufenden Nginx-Dienst, damit Certbot später Zertifikate anfordern und konfigurieren kann.
| |
| # <code>sudo snap install --classic certbot</code> Installiert Certbot (das Tool zur Verwaltung von SSL-Zertifikaten von Let's Encrypt) über Snap.
| |
| # <code>sudo ln -s /snap/bin/certbot /usr/bin/certbot</code> Erstellt einen symbolischen Link, damit Certbot systemweit als Befehl verfügbar ist.
| |
| # <code>sudo systemctl stop nginx</code> Stoppt Nginx erneut, um sicherzustellen, dass der Webserver für die Zertifikatsanfrage nicht läuft.
| |
|
| |
|
| Diese Schritte bereiten das System darauf vor, SSL-Zertifikate mit Certbot für Nginx zu erstellen und zu verwalten.
| | == Starthilfen == |
| ==Kurze Form== | |
| <pre>
| |
| sudo apt install snapd
| |
| sudo apt-get install nginx
| |
| sudo rm /etc/nginx/sites-enabled/default
| |
| sudo systemctl stop nginx
| |
| sudo snap install --classic certbot
| |
| sudo ln -s /snap/bin/certbot /usr/bin/certbot
| |
| sudo systemctl stop nginx
| |
| </pre>
| |
|
| |
|
| | | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsparameter] |
| <pre>
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ Häufige Fragen zu MediaWiki] |
| | | * [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ Mailingliste zu neuen Versionen von MediaWiki] |
| sudo certbot certonly --standalone -d ahrensburg.city www.ahrensburg.city
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache] |
| sudo certbot certonly --standalone -d doc.ahrensburg.city
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst] |
| sudo certbot certonly --standalone -d alterwiki.ahrensburg.city
| | * [[Server:]] |
| sudo systemctl start nginx
| |
| | |
| </pre>
| |