nginx服务器(反向代理)

本文介绍如何使用Nginx进行项目文件配置、API接口转发、SSL认证配置及内网穿透,通过nginx.conf文件实现80端口与443端口的API转发,并介绍服务启动、停止与重新加载命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官网下载nginx/windows-1.15.8,到个人服务器

通过nginx转发:
①配置不同的项目文件
②转发到不同项目的接口
③配置SSL认证
④配置内网穿透(NATAPP内网穿透工具)
命令:
start ndinx // 开启服务
nginx -s stop //终止服务
nginx -s reload //重新加载服务

配置nginx下的nginx.conf文件(阿里云nginx配置参考,查看:证书下载----帮助),通过同一域名能访问不同的API接口
在这里插入图片描述

一、通过web默认端口80,转发API接口,配置多个静态web服务器目录
在个人服务器中,通过个人域名,web默认的80端口,访问配置的 api2 对应的 8080 端口服务器和 api1 对应的 3000 端口服务器
开启api1和api2服务器,在对应文件下命令执行node server.js,配置nginx下的nginx.conf文件,在当前文件下,nginx -s reload
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、通过SSL认证默认端口:443,转发API接口,配置多个静态web服务器目录
引入SSL认证的xxx.pem公钥文件和xxx.key私钥文件,配置SSL认证查看:
https://blog.youkuaiyun.com/qq_41287423/article/details/86550517
开启api1和api2服务器,在对应文件下命令执行node server.js,配置nginx下的nginx.conf文件,在当前文件下,nginx -s reload
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值