Я считаю, что все правильно настроено. Я установил nginx на linux AMI, и целевая страница, в которой говорится "Добро пожаловать в nginx on linux ami", отображается правильно.
1) Я создал /etc/nginx/sites-available
, а также /etc/nginx/sites-enabled
.
2) Я добавил файл, который я назвал test.conf
, который содержал:
server {
listen 80;
server_name test;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://127.0.0.1:3000;
}
}
3) Я добавил символическую ссылку со следующей командой:
sudo ln -s /etc/nginx/sites-available/test.conf /etc/nginx/sites-enabled/test.conf
4) внутри блока HTTP /etc/nginx/nginx.conf
, я добавил:
include /etc/nginx/sites-enabled/*;
5) перезапустил nginx
если я перейду к myURL: 3000 Я вижу, что хочу видеть, но myURL: 80 не перенаправляет на 3000 и остается на целевой странице nginx:( симлинк выглядит хорошо. Может быть, это проблема где Я положил строку на шаг 4?