QQ官方机器人webhook搭建/迁移指南

365bet娱乐开户 📅 2025-08-23 11:27:36 ✍️ admin 👀 1712 ❤️ 646
QQ官方机器人webhook搭建/迁移指南

配置 Nginx

我们登录到 云服务器

这里如果你的 Windows 连接 Windows

我们可以使用 RDP 来远程桌面连接

image397×665 47.2 KB

我们在这里找到服务器的 公网IP 用户名 密码

image1209×888 74.8 KB

填入到对应的地方 然后就可以连接啦

注意用户名不要写错哦

image948×328 26.5 KB

然后我们来到了服务器上,

需要先去几个地方下载/安装一些软件

我这里列出本教程需要下载的软件哦

https://koishi.chat/

https://7-zip.org/a/7z2409-x64.exe

Download Visual Studio Code - Mac, Linux, Windows

https://nginx.org/download/nginx-1.27.3.zip

Download Python | Python.org

Node.js — Download Node.js®

这些软件的安装就不在此赘述了

好的 假设你现在已经安装好了 koishi 和一个编辑器 可以编辑文件、nginx配置文件

那现在我们就可以继续了

配置 nginx

我们找到 nginx 所在位置

image759×572 32.3 KB

找到配置文件 nginx.conf

我们可以使用VScode打开,

并且编辑

我们需要修改内容哦

你可以参考我的呢~

worker_processes 1;

events {

worker_connections 1024;

}

http {

include mime.types;

default_type application/octet-stream;

sendfile on;

keepalive_timeout 65;

# 重定向所有 HTTP 请求到 HTTPS

server {

listen 80;

server_name localhost webhook.company; # 你的域名名称

return 301 https://$host$request_uri;

}

# HTTPS 服务器(443端口)

server {

listen 443 ssl;

server_name webhook.company; # 你的域名名称

ssl_certificate C:/server/nginx/ssl/cert.pem; # 你的证书路径

ssl_certificate_key C:/server/nginx/ssl/cert.key; # 你的私钥路径

# 处理 /qq 路径的反向代理

# 反向代理到 koishi 地址(这是之后 koishi 需要使用的地址,请修改为实际的koishi地址)

location /qq {

proxy_pass http://127.0.0.1:5140/qq;

# 支持 WebSocket 的必要头字段

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "upgrade";

# 传递客户端的真实 IP 地址等信息

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto $scheme;

}

}

}

注意!!!

这里的

ssl_certificate C:/server/nginx/ssl/cert.pem; # 你的证书路径

ssl_certificate_key C:/server/nginx/ssl/cert.key; # 你的私钥路径

必须换成你的自己服务器的真实路径

这两个文件就是你的证书文件,这在上一步的最后 我们下载的压缩包里有哦

你需要把他放到服务器上,并且填的是服务器上的证书的绝对路径

然后保存这个文件

我们在 nginx.exe 所在文件夹 的地址栏 输入

cmd

然后回车

image758×527 26.8 KB

就会弹出一个 黑框框

image700×586 17 KB

然后我们让 nginx 检查一下我们的配置文件对不对,

我们输入

nginx -t

如果输出有【successful】字眼,即代表正确

C:\server\nginx>nginx -t

nginx: the configuration file C:\server\nginx/conf/nginx.conf syntax is ok

nginx: configuration file C:\server\nginx/conf/nginx.conf test is successful

C:\server\nginx>

然后我们就可以双击 nginx 让他启动服务

image706×476 21.1 KB

要确保他在运行哦

image731×395 12.6 KB

到这里

你的网页应该就是和我一样了!

尝试使用 https 和你的 域名 访问看看吧!

image760×410 19.5 KB

相关推荐

365bet足球数据直播 十大B2C跨境电商平台有哪些?附B2C电商平台列表
365bet亚洲版网址 葫芦岛小智在哪直播(lol解说小智去哪里了)
365bet足球数据直播 跖球部疼痛(跖骨痛)

跖球部疼痛(跖骨痛)

📅 07-28 👀 2802
365bet足球数据直播 LOL:“上路霸主”鳄鱼的天敌是谁?这4个英雄选出来“完美count”
365bet亚洲版网址 焊接技术与工程专业考研方向分析
365bet亚洲版网址 广州最有钱的7个区,黄埔第一,人均达三十万,南沙第4,达二十
365bet足球数据直播 王者荣耀宫本皮肤哪个好

王者荣耀宫本皮肤哪个好

📅 07-11 👀 5083
365bet亚洲版网址 科普文章

科普文章

📅 07-22 👀 6211
365bet娱乐开户 你知道世界上那个国家股民最多吗? 你知道哪个国家炒股人数最多吗?超40%的美国人都在炒股,只排第二。今天盘点一下炒股人数最多的九个国家。第九,法国,爱浪漫...

友情伙伴