安装:
sudo apt-get install nginx
此时浏览器就可以访问了。然后根据需要配置代理映射,比如我的网站为flask,应用端口为 5000,则需要如下配置。
修改配置文件:
先把默认配置文件备份。
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak
然后修改配置文件:
sudo vim default:
此时为命令默认,输入 i,进入vim编辑模式
修改内容为:
server { listen 80; server_name liuchang.tech; location / { proxy_pass http://127.0.0.1:5000; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
修改完成后。按 ESC,进入vim的命令模式,然后输入 wq,保存并退出。
然后重启nginx:
sudo service nginx restart
然后在访问域名 www.liuchang.org 或者 liuchang.org 都可以访问到flask应用。