【Nginx】Linux下安装nginx

1.下载介质:

Nginx下载
Pcre下载

本次用到的是 nginx-1.19.6和pcre-8.44.tar.gz

2.上传文件并解压

上传到/usr/local/src/ 目录,并解压

tar -xzvf pcre-8.44.tar.gz
tar -xzvf nginx-1.19.6.tar.gz
[root src]# ll
总用量 12
drwxr-xr-x. 9 nrms nrms  186 1月  28 17:43 nginx-1.19.6
drwxr-xr-x. 9 nrms nrms 8192 1月  28 18:14 pcre-8.44

3.编译安装pcre

进入安装包目录,进行编译

[root src]# cd pcre-8.44
[root pcre-8.44]# ./configure
[root pcre-8.44]# make && make install

4.验证PCRE

[root src]# pcre-config --version
8.44

5.编译安装nginx

cd nginx-1.19.6
./configure --prefix=/date/app/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.44  --with-stream     
make
make install

6.nginx加到环境变量

ln -s /date/app/nginx/sbin/nginx  /usr/local/sbin/nginx

7.验证nginx

[root src]# nginx -v
nginx version: nginx/1.19.6

8.反向代理配置示例

例子:1.oracle的一个代理

worker_processes  1;

events {
    worker_connections  1024;
}

stream {
upstream oracle{
        server 10.1.1.25:1521;
    }

    server {
        listen 1521;
        proxy_pass oracle;
    }
}

2.其他的一个代理:

#user  nobody;
worker_processes  4;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  5000;
}

stream {
upstream web{
        server 10.1.1.14:4000;
        server 10.1.1.15:4000;
    }

    server {
        listen 4000;
        proxy_pass web;
    }


upstream met{
        server 10.1.1.16:8989;
        server 10.1.1.15:8989;
    }

    server {
        listen 8989;
        proxy_pass met;
    }

upstream consul{
        server 10.1.1.18:8500;
        server 10.1.1.19:8500;
        server 10.1.1.20:8500;
    }

    server {
        listen 8500;
        proxy_pass consul;
    }
upstream zookeeper{
        server 10.1.1.25:2181;
        server 10.1.1.26:2181;
        server 10.1.1.27:2181;
    }

    server {
        listen 2181;
        proxy_pass zookeeper;
    }


}

参考:
Nginx 安装配置

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

实施工程师木易

感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值