一路繁花似锦绣前程
失败的越多,成功才越有价值

导航

 

 一、基础

一、nginx入门
    1、安装
        1、yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
        2、cd /usr/local/src/
        3、wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz
        4、tar zxvf pcre-8.44.tar.gz
        5、cd pcre-8.44
        6、./configure
        7、make && make install
        8、pcre-config --version
        9、cd /usr/local/src/
        10、wget http://nginx.org/download/nginx-1.9.9.tar.gz
        11、tar zxvf nginx-1.9.9.tar.gz
        12、cd nginx-1.9.9
        13、./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.44
        14、make
        15、make install
        16、/usr/local/webserver/nginx/sbin/nginx -v
    2、启动
        1、/usr/local/webserver/nginx/sbin/nginx
二、sublime远程编辑文件
    1、按键ctrl+shift+p
    2、输入install package
    3、输入sftp并安装
    4、新建连接File->SFTP/FTP->Setup Server
    5、配置并保存:
        * "host": "",#服务器ip
        * "user": "",#用户名
        * "password": "",#密码
        * "remote_path": "/",#目录
    6、打开连接File->SFTP/FTP->Browse Server
    7、选择文件编辑并ctrl+s保存
三、sublime安装.conf插件
    1、下载
        https://codeload.github.com/brandonwamboldt/sublime-nginx/zip/master
    2、将解压后的包放置在packages(通过菜单栏Preference--->browse packages...打开)
    3、重启sublime

 

二、部署静态资源

1、上传文件至nginx目录下
2、修改配置文件(可配置多个server)
    server {
        listen       80;    # 默认端口号
        server_name  localhost; # 域名或ip
        location / {
            root   html;   # 默认访问资源的目录
            index  index.html index.htm;    # 默认访问资源名称
        }
        error_page   500 502 503 504  /50x.html;    # 错误页面
        location = /50x.html {
            root   html;
        }
    }
3、重启服务
    /usr/local/webserver/nginx/sbin/nginx -s reload

 

三、反向代理配置

1、配置
    upstream tomcat-travel{
        server 192.168.1.10:8080;
    }
    server {
        listen       80;    # 默认端口号
        server_name  localhost; # 域名或ip
        location / {
            # root   html;   # 默认访问资源的目录
            proxy_pass http://tomcat-travel;
            index  index.html index.htm;    # 默认访问资源名称
        }
        error_page   500 502 503 504  /50x.html;    # 错误页面
        location = /50x.html {
            root   html;
        }
    }

 

四、负载均衡

1、配置
    upstream tomcat-travel{
        server 192.168.1.10:8080 weight=2;
        server 192.168.1.11:8080;
        server 192.168.1.12:8080;
    }
    server {
        listen       80;    # 默认端口号
        server_name  localhost; # 域名或ip
        location / {
            # root   html;   # 默认访问资源的目录
            proxy_pass http://tomcat-travel;
            index  index.html index.htm;    # 默认访问资源名称
        }
        error_page   500 502 503 504  /50x.html;    # 错误页面
        location = /50x.html {
            root   html;
        }
    }

 

posted on 2020-09-07 15:29  一路繁花似锦绣前程  阅读(137)  评论(0编辑  收藏  举报