⊗ndHsDmNC 46 of 47 menu

Конфигуриране на Nginx за тестови сайтове

Нека с помощта на Nginx свържем домейни към нашите тестови сайтове. За това ще отворим конфигурационния файл, ще изтрием текущото съдържание и ще поставим там настройките на нашите два сайта по следната схема:

server { настройки на първия сайт } server { настройки на втория сайт }

Нека направим настройките за първия сайт, като посочим вашето домейн име и вашия порт, на който е стартиран скриптът на първия сайт:

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

По-долу в същия файл ще направим настройките за втория сайт, като също посочим правилния домейн и порт:

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

Нека презаредим Nginx:

service nginx reload

Нека рестартираме Nginx:

service nginx restart

Да проверим статуса на Nginx (трябва да е активен, зелен текст):

service nginx status

Всичко, сега можете чрез браузъра да отидете на домейните и те ще ви отведат на вашите тестови сайтове. Ако това не се случва, уверете се, че A-записите на домейните сочат към IP адреса на вашия сървър, както и че не сте объркали портовете на сайтовете, разгърнати на NodeJS.

Свържете домейните към вашите тестови сайтове, като извършите настройката на Nginx.

Посетете вашите домейни чрез браузъра.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне