我相信我正确地设置了一切。我在linux AMI上安装了nginx,并且登陆页面上写着"欢迎来到linux ami"上的nginx正确显示。
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)在/etc/nginx/nginx.conf
的HTTP块中,我添加了:
include /etc/nginx/sites-enabled/*;
5)重启nginx
如果我去myURL:3000我可以看到我想要看到的内容,但myURL:80不会重新路由到3000,并且停留在nginx登陆页面上:(。符号链接看起来不错。也许它' sa我在第4步中放置线的问题?