⊗ndHsDmNC 46 of 47 menu

Διαμόρφωση του Nginx για δοκιμαστικούς ιστότοπους

Ας χρησιμοποιήσουμε τον Nginx για να συνδέσουμε domains στους δοκιμαστικούς μας ιστότοπους. Για να το κάνουμε αυτό, ας ανοίξουμε το αρχείο διαμόρφωσης, ας διαγράψουμε το τρέχον περιεχόμενο και ας τοποθετήσουμε τις ρυθμίσεις για τους δύο μας ιστότοπους σύμφωνα με το ακόλουθο σχήμα:

server { ρυθμίσεις του πρώτου ιστότοπου } server { ρυθμίσεις του δεύτερου ιστότοπου }

Ας κάνουμε τις ρυθμίσεις για τον πρώτο ιστότοπο, ορίζοντας το domain name σας και τη θύρα σας, στην οποία εκτελείται το script του πρώτου ιστότοπου:

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; } }

Πιο κάτω στο ίδιο αρχείο, ας κάνουμε τις ρυθμίσεις για τον δεύτερο ιστότοπο, ορίζοντας επίσης το σωστό domain και τη θύρα:

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; } }

Μετά από αυτό, ας εκτελέσουμε την εντολή που ελέγχει τη διαμόρφωση για λάθη:

nginx -t

Ας reloadάρουμε τον Nginx:

service nginx reload

Ας κάνουμε restart τον Nginx:

service nginx restart

Ας ελέγξουμε την κατάσταση του Nginx (πρέπει να είναι ενεργό, πράσινο κείμενο):

service nginx status

Όλα είναι έτοιμα, τώρα μπορείτε μέσω του browser να επισκεφτείτε τα domains και θα οδηγηθείτε στους δοκιμαστικούς σας ιστότοπους. Αν αυτό δεν συμβαίνει, βεβαιωθείτε ότι οι A-εγγραφές των domains δείχνουν στη διεύθυνση IP του διακομιστή σας, καθώς και ότι δεν έχετε κάνει λάθος με τις θύρες των ιστότοπων που έχουν αναπτυχθεί στο NodeJS.

Συνδέστε domains στους δοκιμαστικούς σας ιστότοπους, πραγματοποιώντας τη διαμόρφωση του Nginx.

Επισκεφτείτε τα domains σας μέσω browser.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη