Kategorie: Linux

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren 20.04 LTS

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren 20.04 LTS
Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren.

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren

sudo apt-Update
Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren:

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren:

systemctl-status nginx

Ein Beispielergebnis ist unten gezeigt:

Output
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: beladen (/lib/systemd/system/nginx.service; aktiviert; Anbieter voreingestellt: aktiviert)
   Aktiv: aktiv (Laufen) seit Fr 2020-04-20 16:08:19 koordinierte Weltzeit; 3 days ago
     Docs: Mann:Nginx(8)
 Haupt-PID: 2369 (Nginx)
    Aufgaben: 2 (Grenze: 1153)
   Erinnerung: 3.5M
   CGroup: /system.slice/nginx.service
           ├─2369 nginx: Masterprozess /usr/sbin/nginx -g Daemon an; master_process ein;
           └─2380 nginx: Arbeitsprozess

Jetzt beginnen wir mit der Erstellung der Dateistruktur für den vhost:

Wir erstellen die Verzeichnisstruktur:

sudo mkdir -p / var / www / unsere_domain / html

Wir erteilen die Erlaubnis:

sudo chown -R $USER:$USER / var / www / unsere_domain / html

Wir setzen chmod

sudo chmod -R 755 /var / www / unseredomain

Wir erstellen eine index.html-Beispieldatei unserer Website, um unsere Konfiguration zu validieren:

nano /var/www/nasza_domena/html/index.html

Inhalt:

    
        Willkommen auf domena.pl!
    
    
        

Erfolg! Alles funktioniert korrekt!

Wir speichern die Datei.

Wir erstellen einen neuen vhost:

sudo nano /etc/nginx/sites-available/nasza_domena

Und der Inhalt:

Server {
        Hör mal zu 80;
        Hör mal zu [::]:80;

        root / var / www / unsere_domain / html;
        index index.html index.htm index.nginx-debian.html;

        Servername unsere_Domäne www.unsere_Domäne;

        Lage / {
                try_files $uri $uri/ =404;
        }
}

Wir stellen einen symbolischen Link her:

sudo ln -s /etc/nginx/sites-available/nasza_domena /etc/nginx/sites-enabled/

Wir bearbeiten die nginx-Konfigurationsdatei

sudo nano /etc/nginx/nginx.conf

Und wir kommentieren die Zeile aus:

server_names_hash_bucket_size

Das Ganze soll wie folgt aussehen:

...
http {
    ...
    server_names_hash_bucket_size 64;
    ...
}
...

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren.

Starten Sie den Nginx-Server neu, unser vhost sollte ordnungsgemäß funktionieren

Linux

Udostępnij
Opublikowane przez
Linux

Neue Beiträge

KeePass2 2.52 w Ubuntu 22.04

In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installieren des Master-PDF-Editors in Ubuntu 22.04

Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji

2 years temu

iotop - Speicherüberwachung

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Führen Sie mehrere Befehle in einem Cron-Job aus

Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania

2 years temu

Ändern der Exif-Daten eines Fotos im Linux-Terminal

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation von Rocket.Chat Server auf Rocky Linux 8

Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy

2 years temu