• 《Java周边》Linux下Nginx安装和使用


    1. 下载安装包

    百度云盘:链接: https://pan.baidu.com/s/1cSjAn-7MmVuEPn1acjpNog 提取码: 72fm 复制这段内容后打开百度网盘手机App,操作更方便哦

    官网下载:http://nginx.org/en/download.html

    2. 安装步骤

    先准备文件夹。

    因为nginx需要gcc 环境,安装gcc命令 :

    yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

    解压安装包:

    tar -zxvf nginx-1.16.1.tar.gz

    到指定目录下:

    cd nginx-1.16.1

    //执行命令
    ./configure
    //执行make命令
    make
    //执行make install命令
    make install

    cd objs/

    ./nginx      //启动命令

    打开浏览器: 访问你的ip+端口

    如果打开浏览器不是这样,可能端口被占用,nginx默认端口为80。

    可以开放端口或者杀死占用端口的进程或者修改nginx默认端口:

    conf 目录下 找到nginx.conf文件

    切换到objs目录下执行启动,关闭,重启,命令:

    ./nginx 启动

    ./nginx -s stop 关闭

    ./nginx -s reload 重启

    3. 使用

    找到nginx.conf 文件

    linux 下优先生效的是  /usr/local/nginx/conf/nginx.conf  这个配置文件。

    修改一下这个配置文件:

    配置文件:

    worker_processes  1;
    
    events {
        worker_connections  1024;
    }
    
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        keepalive_timeout  65;
    
        upstream icecastle {
          server localhost:8080 weight=5;
        }
    
        server {
            listen       80;
            server_name  localhost;
    
            location / {
                proxy_redirect off;
                proxy_set_header        Host $host;
                proxy_set_header        X-Real-IP $remote_addr;
                proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://icecastle/;       
            }
        }
    }

    重新访问:浏览器,访问你的ip+端口

    转发到你的后台服务。  如果喜欢点赞加收藏,谢谢。

    参考:https://www.cnblogs.com/FondWang/p/11666557.html

    This moment will nap, you will have a dream; But this moment study,you will interpret a dream.
  • 相关阅读:
    数组
    灰度转换
    类的定义和头文件
    读文件
    操纵元
    传递引用
    TensorFlow常用函数
    四、Item Pipeline
    三、Scrapy Shell
    二、Scrapy案例入门
  • 原文地址:https://www.cnblogs.com/jssj/p/12366199.html
Copyright © 2020-2023  润新知