In diesem Tutorial wird angezeigt.
Für Benutzer, die Nginx noch nicht installiert haben, beginnt das Tutorial mit einer schnellen Einführung in die NGINX -Installation und -konfiguration, um die Site Linux anzuzeigen.BZ, Benutzer, die bereits Nginx installiert und konfiguriert haben.
Installieren von Nginx auf Debian 10 Buster
Nginx wurde für eine hohe Leistung entwickelt, die Millionen von Verbindungen gleichzeitig unterstützt. Während es standardmäßig nur statische Sites dienen kann, die Apache entsprechen, die sowohl statische als auch dynamische Websites dienen können, können dynamische Websites auch mit Nginx unterstützt werden, die von Apache oder einer anderen Software unterstützt werden.
Wenn Sie Nginx noch nicht auf Ihrem PC installiert haben.
Um mit der Installation von NGINX auf Debian 10 Buster, früheren Debian -Versionen oder basierten Linux -Distributionen zu beginnen:
# APT Installieren Sie Nginx -y
Sie sollten in der Lage sein, über Ihren Browser unter http: // 127 auf Ihren Webserver zugreifen zu können.0.0.1/ (Localhost).
Erstellen Sie nun eine Konfigurationsdatei für Ihre Website mit Nano im Terminallauf:
# nano/etc/nginx/sites-verfügbare/linux.Bz
In der neu erstellten Datei geben Sie den im Bild unten gezeigten Inhalt ein und ersetzen Sie Linux.BZ für Ihren Domainnamen.
Server
Hören Sie 80 default_server;
Hören [::]: 80 default_server;
root/var/www/linux.BZ;
Indexindex.html;
Server_Name Linux.BZ www.Linux.BZ;
Standort /
try_files $ uri $ uri/ = 404;
Nach dem Hinzufügen der obigen Zeilen (Linux ersetzen.BZ für Ihre Domain), drücken Sie Strg+X, um den Nano -Texteditor zu speichern und zu verlassen.
Erstellen Sie dann einen symbolischen Link zu /etc/nginx/sites-fähig/linux.Bz durch Laufen:
# ln -s/etc/nginx/sites -verfügbare/linux.bz/etc/nginx/sites-fähig/linux.Bz
Erstellen Sie nun ein Verzeichnis /var/www/
In meinem Fall:
# mkdir/var/www/linux.Bz
# sudo service nginx starten
Jetzt sollten Sie mit Ihrem Browser über NGINX auf Ihre Website zugreifen können:
Hinweis für inländische Benutzer:
Um den Zugriff von außerhalb des Netzwerks zu ermöglichen, müssen einige Heimnutzer ihre Router so konfigurieren, dass die erforderlichen Ports an ihre Webserver weitergeleitet werden. Das folgende Bild zeigt nur ein Beispiel für die Router -Konfigurationsseite für die Portweiterleitung. In Ihrem Router müssen Sie die Ports 80 und 443 an Ihre lokale IP -Adresse von Apache Computer weiterleiten.
So installieren Sie kostenloses SSL -Zertifikat für NGINX auf Debian 10
Der kostenlose SSL -Installationsprozess für NGINX unter Debian 10 Buster ist dank Certbot ziemlich einfach und schnell, wodurch die Verschlüsselung von SSL -Zertifikaten einfach zu installieren ist.
Sie können Certbot auf Debian 10 Buster installieren, indem Sie den folgenden Befehl ausführen:
# APT Install Certbot Python-CertBot-Nginx -y
So starten Sie den Konfigurationsprozess, um Nginx ein SSL -Zertifikat hinzuzufügen und den gesamten HTTP -Datenverkehr zum HTTPS -Lauf zu leiten:
# sudo certbot -nginx
Sie können alle angeforderten Felder füllen oder leer lassen. Mit dem letzten Schritt können Sie Nginx automatisch konfigurieren, um alle unsicheren Verkehrsdaten über https umzuleiten.
Schlussfolgerung zum kostenlosen SSL -Zertifikat für NGINX auf Debian 10 Buster
Der Prozess zur Installation eines kostenlosen SSL -Zertifikats für NGINX auf Debian 10 Buster ist dank Certbot ziemlich einfach und schnell. Der gesamte Vorgang dauerte Minuten, um den NGINX -Webserver zu installieren und mit SSL zu konfigurieren.
Weitere kostenlose Optionen zum Erhalten von kostenlosen SSL -Zertifikaten können SSL kostenlos umfassen (https: // sslforfree.com, die kurzen Comodo -kostenlosen SSL -Lizenzen oder Zerossl, die ich noch nicht ausprobiert habe, aber keiner von ihnen bedeutet einen schnellen und einfachen Weg wie diesen.
Ich hoffe, Sie haben diesen kurzen Artikel darüber gefunden.
Andere Artikel, die zur Installation des kostenlosen SSL -Zertifikats für NGINX auf Debian 10 zu tun haben