反向代理 动静结合 负载均衡

下载

wget https://nginx.org/download/nginx-1.24.0.tar.gz

官网下载稳定版

解压

tar -zxvf nginx-1.24.0.tar.gz

安装 nginx 的相关依赖

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

进入解压后的 nginx-1.20.2 目录

cd nginx-1.20.2 目录

执行configure脚本,设置安装nginx的初始化配置(--with-http_ssl_module:启动 SSL 的支持),生成 Makefile 可编译文件

./configure --with-http_ssl_module

编译

make

安装
make install
启动nignx
进入 nginx 安装目录下的sbin目录

cd nginx 安装目录(默认 /usr/local/nginx/sbin)

执行脚本启动 nginx 服务

./nginx

 

查看 nginx 进程: ps -ef | grep nginx

 

查看 进程id 所占用的端口号

netstat -nap | grep 进程id

 

查看已开放端口

sudo firewall-cmd --zone=public --list-ports

nginx常用命令

cd /usr/local/nginx/sbin/

./nginx 启动

./nginx -s stop 停止

./nginx -s quit 安全退出

./nginx -s reload 重新加载配置文件

查看 nginx 进程: ps -ef | grep nginx

项目部署 /usr/local/nginx/conf

   location /file/ {
         proxy_set_header Host $http_host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header REMOTE-HOST $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_pass http://12.79.3.4:9172/;
        }   
        //api接口指向地址

 

posted on 2023-07-18 14:36  鲤斌  阅读(421)  评论(0编辑  收藏  举报