图标
文章摘要
LIK.CC-GPT

安装Nginx环境 以下是在CentOS系统中安装Nginx的步骤: ①:更新系统软件包 sudo yum update 中间会让你输入1次y ②:安装EPEL存储库 sudo yum install epel-release 中间会让你输入1次y ③:安装Nginx sudo yum instal

安装Nginx环境

以下是在CentOS系统中安装Nginx的步骤:

①:更新系统软件包

sudo yum update
SQL

中间会让你输入1次y

②:安装EPEL存储库

sudo yum install epel-release
SQL

中间会让你输入1次y

③:安装Nginx

sudo yum install nginx
Undefined

中间会让你输入2次y

④:启动Nginx服务

sudo systemctl start nginx
SQL

⑤:设置Nginx服务自启动:

sudo systemctl enable nginx
Bash

⑥:验证Nginx是否运行:

sudo systemctl status nginx
Lua

如果一切正常,输出应该是“Active: active (running)”或者类似的信息。

⑦:安装vim编辑器:

yum install vim
Undefined

中间会让你输入1次y

⑧:修改nginx.conf配置文件

#进入nginx 
cd /etc/nginx/
Bash

查看里面有没有nginx.conf文件

ls
Bash


⑧:编辑nginx.conf配置文件

vim nginx.conf
Undefined

替换代码 按键盘上的a,进入编辑模式

a
CSS

用键盘上的↑↓← →键移动光标!


将上图红框里的代码删掉,换成下面的代码
请将域名换成你们自己的域名,SSL证书也换成你们自己的

proxy_buffering off; 

upstream chatgpt-web {
    server 127.0.0.1:1002 weight=1;
}

server {
  listen 80;
  server_name www.替换的域名 替换的域名;
  location / {
    rewrite ^(.*)$ https://www.替换的域名; 
  }
}

server {
  listen 443 ssl;
  server_name www.替换的域名;
  ssl_certificate /etc/nginx/替换的SSL证书.pem;
  ssl_certificate_key /etc/nginx/替换的SSL证书秘钥.key;
  location / {
    proxy_pass http://chatgpt-web;
  }     
}
Bash

鼠标中间粘贴 修改完,按ESC键保存并退出编辑模式
然后输入命令,敲回车

:wq!
Ruby

检查

nginx -t
Undefined


出现这个即成功
执行这个脚本

systemctl start nginx
SQL
systemctl status nginx
Lua

systemctl restart nginx
Undefined

即可