⊗ndHsDmNC 46 of 47 menu

Konfiguration von Nginx für Test-Websites

Lassen Sie uns mit Hilfe von Nginx Domains an unsere Test-Websites binden. Dazu öffnen wir die Konfigurationsdatei, löschen deren aktuellen Inhalt und fügen die Einstellungen für unsere beiden Websites nach folgendem Schema ein:

server { Einstellungen der ersten Website } server { Einstellungen der zweiten Website }

Wir nehmen die Einstellungen für die erste Website vor, indem wir Ihren Domainnamen und Ihren Port angeben, auf dem das Skript der ersten Website läuft:

server { listen 80; server_name test1.com; location / { proxy_pass http://localhost:3001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Weiter unten in derselben Datei nehmen wir die Einstellungen für die zweite Website vor, wobei ebenfalls die korrekte Domain und der Port angegeben werden:

server { listen 80; server_name test2.com; location / { proxy_pass http://localhost:3002; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }

Danach führen wir den Befehl aus, der die Konfiguration auf Fehler überprüft:

nginx -t

Lassen wir Nginx neu laden:

service nginx reload

Starten wir Nginx neu:

service nginx restart

Prüfen wir den Status von Nginx (sollte aktiv sein, grüner Text):

service nginx status

Das war's, jetzt können Sie über den Browser auf die Domains zugreifen und sie werden auf Ihre Test-Websites weitergeleitet. Falls dies nicht funktioniert, vergewissern Sie sich, dass die A-Records der Domains auf die IP Ihres Servers verweisen, und dass Sie sich nicht bei den Ports der auf NodeJS deployed Websites vertan haben.

Binden Sie Domains an Ihre Text- Websites, indem Sie Nginx konfigurieren.

Rufen Sie Ihre Domains über den Browser auf.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen