Nginx'i konfigureerimine testsaidite jaoks
Seome Nginx'i abil domeenid oma testsaiditega. Selleks avame konfiguratsioonifaili, eemaldame sealt praeguse sisu ja lisame seadistused oma kahele testsaidile järgneva skeemi järgi:
server {
esimese saidi seadistused
}
server {
teise saidi seadistused
}
Teeme seadistused esimese saidi jaoks, määrates oma domeeninime ja oma pordi, millel esimene skript käivitatakse:
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;
}
}
Teeme allpool samas failis seadistused teise saidi jaoks, määrates samuti õige domeeni ja pordi:
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;
}
}
Pärast seda käivitame käsu, mis kontrollib konfiguratsiooni vigade olemasolu:
nginx -t
Laadime Nginx'i uuesti:
service nginx reload
Käivitame Nginx'i uuesti:
service nginx restart
Kontrollime Nginx'i staatust (peab olema aktiivne, roheline tekst):
service nginx status
Kõik, nüüd saab brauseri kaudu minna domeenidele ja need suunatakse teie testsaididele. Kui seda ei juhtu, veenduge, et domeenide A-kirjed viivad teie serveri IP-aadressile, ning et te ei eksinud NodeJS-is juurutatud saitide portidega.
Seoge oma tekstisaitidega domeenid, tehes Nginx'i seadistuse.
Külastage oma domeene brauseri kaudu.