Apache + Ubuntu 17.10 Install Certbot - Let's Encrypt

Veröffentlicht:
Aleksandar Stajić
Updated: 17. Mai 2023 um 13:04

Installieren $ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:certbot/certbot $ sudo apt-get update $ sudo apt-get install python-certbot-apache

Get Started Certbot hat ein relativ stabiles Apache-Plugin in Beta-Qualität, das auf vielen Plattformen unterstützt wird, und automatisiert die Installation von Zertifikaten. Aufgrund eines Sicherheitsproblems Let's Encrypt bietet nicht mehr Mechanismus, wie das Apache-Plugin zuvor verwendet hat, Domains zu überprüfen. Wenn Sie Dateien für diese Domäne auf diesem Server bereitstellen und der Server ist in Betrieb, Sie können den folgenden Befehl ausführen: $ sudo certbot --authenticator webroot --installer apache Wenn Sie keinen Datenverkehr auf dem Server aufhalten können, können Sie Ihren Server vorübergehend anhalten während das Zertifikat erstellt wird. Dies würde wie folgt aussehen: $ sudo certbot --authenticator standalone --installer apache --pre-hook "apachectl -k stop" --post-hook "apachectl -k start" Wichtig: mit webroot statt standalone bei dem Produktivserver Wenn Sie einen dieser Befehle ausführen, erhalten Sie ein Zertifikat und Certbot bearbeitet Ihre Apache-Konfiguration automatisch. Wenn Sie sich etwas konservativer fühlen und die Änderungen an Ihrer Apache-Konfiguration manuell vornehmen möchten, können Sie den Unterbefehl certonly verwenden. Um Anweisungen zur Verwendung dieses Unterbefehls anzuzeigen, wählen Sie "Keine der oben genannten" im ersten Dropdown-Menü oben. Automatsch erneuern Certbot-Pakete auf Ihrem System werden mit einem Cron-Job ausgeliefert, der Ihre Zertifikate automatisch erneuert, bevor sie ablaufen. Da Zertifikate von Let's Encrypt 90 Tage lang aufbewahrt werden, ist es sehr ratsam, diese Funktion zu nutzen. Sie können die automatische Verlängerung für Ihre Zertifikate testen, indem Sie diesen Befehl ausführen: $ sudo certbot renew --dry-run

Related Articles

Die Kommandozeile beherrschen: Ein umfassender Leitfaden zum find-Befehl

Schöpfen Sie das volle Potenzial des Linux-find-Befehls aus. Dieser Leitfaden behandelt Syntax, erweiterte Beispiele und technische Details für eine effiziente Dateiverwaltung.

Qwen 3.6 in der Produktion: Release-Runbook, KI-Rollback und LLMOps-Versionierung

Qwen 3.6 in der Produktion: Release-Runbook, KI-Rollback und LLMOps-Versionierung

Qwen 3.6 ist nicht nur ein weiteres Modell-Upgrade. Es ist gleichzeitig ein Release-Ereignis, ein Rollback-Szenario und ein Versionierungsproblem. Dieser Artikel erklärt, wie Qwen 3.6 in der Produktion durch LLMOps-Disziplin, Prompt- und Modell-Rückverfolgbarkeit, kontrollierten Rollout und evidenzbasierte Rollback-Bereitschaft gehandhabt werden sollte.

Kanonische Architektur, URL-Design, Resolver-Logik, API- & Skalierbarkeitsspezifikation

Kanonische Architektur, URL-Design, Resolver-Logik, API- & Skalierbarkeitsspezifikation

Geobasierte Erkennungsarchitektur für Mehrmandantenportale. Definiert kanonische URLs, Resolver-Logik, Caching-Strategie und ein Geo-Read-Modell ohne CMS-Kopplung oder Datenbank-Refactoring. Konzipiert für SEO-Stabilität, Skalierbarkeit und zukünftige Erweiterungen wie Buchung und Karten.

ComfyUI auf Fedora 43: Zwei virtuelle Umgebungen + Ein-Klick-Start (März 2026)

ComfyUI auf Fedora 43: Zwei virtuelle Umgebungen + Ein-Klick-Start (März 2026)

Ziel: Zwei Python-venvs (z. B. 3.12 + 3.14) für Kompatibilität beibehalten, aber ComfyUI automatisch mit einem sauberen, leichtgewichtigen Setup starten.

Suchmaschinenoptimierung: Der zuverlässige Workflow für Top-Rankings

Suchmaschinenoptimierung: Der zuverlässige Workflow für Top-Rankings

Detaillierte Analyse der Suchmaschinenoptimierung (SEO), ihrer technischen Grundlagen, der Rolle von Webcrawlern und der strategischen Schritte zum Erreichen organischer Top-Rankings.

Ubuntu Grafik-Stack-Umstellung: Hybrid-GPU Boot-Abstürze, Wayland-Risiken und Stabile Bereitstellungspraktiken

Ubuntu Grafik-Stack-Umstellung: Hybrid-GPU Boot-Abstürze, Wayland-Risiken und Stabile Bereitstellungspraktiken

Ubuntu-Desktop-Upgrades können Boot-Hänger, fehlende Anmeldesitzungen und instabiles Rendering auslösen – insbesondere auf hybriden Intel- + NVIDIA-Systemen. Dieser Artikel erklärt den zugrunde liegenden Grafik-Stack-Übergang, warum Regressionen auftreten und wie Ubuntu sicher unter Verwendung von LTS-Baselines und validierten Treiberstrategien bereitgestellt werden kann.

HEIC zu JPG Konvertierung: Warum Sie es in Betracht ziehen sollten und wie es funktioniert

HEIC zu JPG Konvertierung: Warum Sie es in Betracht ziehen sollten und wie es funktioniert

HEIC bietet moderne Bildkompression und hohe Qualität, aber JPG bleibt das kompatibelste Format. Dieser Leitfaden erklärt, wann und wie Sie HEIC mithilfe von Linux-Tools und Automatisierung in JPG konvertieren.

Der nächste OpenWrt-5G-Router: Warum Wi-Fi 7, eine stärkere CPU und bessere Firmware wichtig sind

Der nächste OpenWrt-5G-Router: Warum Wi-Fi 7, eine stärkere CPU und bessere Firmware wichtig sind

Der ZBT Z8102AX ist ein nützliches erstes Sample, aber der nächste Schritt sollte stärker sein: Wi-Fi 7, eine leistungsstärkere Vier-Kern-Plattform, mehr Klarheit bei der Firmware, eine verbesserte Verpackung und eine stabilere Preispolitik. Das Ziel ist nicht nur ein weiterer 5G-Router, sondern ein besser konfiguriertes, OpenWrt-basiertes Prosumer-Gerät.

Unternehmensfähige mandantenfähige Architektur für eine internationale Plattform

Unternehmensfähige mandantenfähige Architektur für eine internationale Plattform

Loving Rocks ist eine Hochzeitsplattform auf Unternehmensniveau, konzipiert mit einer echten Mehrmandantenarchitektur, isolierten Datenbanken pro Mandant und integrierter Internationalisierung für globale Skalierbarkeit, Sicherheit und langfristige Betriebsstabilität.

Boosting Productivity with ERP Systems: A Case Study on Relational Databases

Boosting Productivity with ERP Systems: A Case Study on Relational Databases

Mozilla Thunderbird 68.x und OAuth2

Multi-Datenbank-Architektur mit Prisma 7: Ein Deep Dive für Experten

Multi-Datenbank-Architektur mit Prisma 7: Ein Deep Dive für Experten

Die Verwaltung komplexer Datenlandschaften erfordert moderne Architekturen. Prisma 7 bietet erweiterte Funktionen für die Multi-Datenbank-Integration und adressiert die Herausforderungen der Polyglot Persistence.