Ubuntu高手进阶

Ubuntu Nginx 配置

2019-08-05  本文已影响0人  Lrxc

安装环境及版本:

一 安装

  1. 更新软件源
sudo apt update
  1. 安装
sudo apt install nginx
  1. 命令启动、停止、重启
service  nginx start|stop|reload
  1. 外网访问
    默认端口80


    image.png

二 代理转发

  1. 配置
sudo vi /etc/nginx/nginx.conf
  1. 配置代理
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
        #监听端口
        listen       80;
        #监听地址
        server_name  localhost;

        location / {
            proxy_pass  http://localhost:8081;
        }
        location /jian {
            proxy_pass  https://www.jianshu.com/;
        }
    }
}

代理说明:
访问 http://localhost:80 实际是:https://localhost:8081
访问 http://localhost/jian 实际是:https://www.jianshu.com

location正则写法:

location正则详解:https://segmentfault.com/a/1190000002797606

2 重启nginx服务
访问 http://localhost/jian

image.png

三 卸载

首先停止nginx 服务

  1. 删除nginx
apt --purge remove nginx
  1. 自动移除全部不使用的软件包
apt autoremove
  1. 列出与nginx相关的软件 并删除显示的软件
dpkg --get-selections|grep nginx

apt-get --purge remove nginx
上一篇下一篇

猜你喜欢

热点阅读