linux(ubuntu) 安装 nginx

安装:

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应用。

发表评论