Konfigurimi i Nginx për faqet e testimit
Le të lidhim me ndihmën e Nginx domenet në faqet tona të testimit. Për këtë, do të hapim skedarin e konfigurimit, do të fshijmë përmbajtjen aktuale dhe do të vendosim aty konfigurimet për dy faqet tona sipas skemës së mëposhtme:
server {
konfigurimet e faqes së parë
}
server {
konfigurimet e faqes së dytë
}
Le të bëjmë konfigurimet për faqen e parë, duke specifikuar emrin tuaj të domenit dhe portin tuaj, ku skripti i faqes së parë është nisur:
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;
}
}
Më poshtë në të njëjtin skedar le të bëjmë konfigurimet për faqen e dytë, gjithashtu duke specifikuar domenin dhe portin e saktë:
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;
}
}
Pas kësaj, do të ekzekutojmë komandën që kontrollon konfigurimin për gabime:
nginx -t
Le të ringarkojmë Nginx:
service nginx reload
Le të rinisim Nginx:
service nginx restart
Le të kontrollojmë statusin e Nginx (duhet të jetë aktiv, tekst i gjelbër):
service nginx status
Kaq, tani mund të hyni përmes shfletuesit në domenet dhe ato do të drejtohen në faqet tuaja të testimit. Nëse kjo nuk ndodh, sigurohuni që të dhënat A të domenave të drejtojnë në IP-në e serverit tuaj, si dhe që nuk keni ngatërruar portet e faqeve të vendosura në NodeJS.
Lidhni domenet në faqet tuaja të testimit duke kryer konfigurimin e Nginx.
Hyni në domenet tuaja përmes shfletuesit.