OneAPI在实现大模型访问的过程中提供了接近商业化的API生成服务,在商业化运用过程中,使用https加密访问可以提高访问的安全性。那么如何为OneAPI设置https访问呢?接下来,我们就使用Nginx的反向代理实现这一目标。
Nginx是一款高性能的http和反向代理服务器软件,可用于负载均衡、缓存、网页内容展示,应用应用程序反向代理等。本文介绍了如何使用Nginx实现OneAPI的反向代理。服务器配置情况如下:
主机租用,有固定外网地址
服务器硬件配置:2C2G
操作系统:ubuntu24.04
Nginx:1.26.2
一:安装Nginx
1、清除旧版的Nginx
#停止 Nginx 服务:
sudo systemctl stop nginx
#清除系统中所有旧的 Nginx 软件包:
sudo apt autoremove nginx* --purge
#删除旧文件(如有)
sudo rm -rf /etc/nginx/
2、安装相关依赖
sudo apt update && apt upgrade -y
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring dirmngr software-properties-common apt-transport-https
3、安装Nginx
#导入 GPG 密钥
curl -fSsL https://nginx.org/keys/nginx_signing.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null
#添加 Nginx 官方软件源
echo "deb [sign