mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-11-04 14:52:12 +08:00
doc: 增加宝塔一键部署教程
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
# 手动部署(推荐,可以在所有平台上使用)
|
||||
|
||||
:::warning
|
||||
请使用Python 3.10.1(不包含3.10.0)及以上版本,推荐3.10.14版本,没有Python的需自行安装。
|
||||
1. 请使用Python 3.10.1(不包含3.10.0)及以上版本,推荐3.10.14版本,没有Python的需自行安装。
|
||||
2. 使用WebUI配置页面时,需要安装NodeJS,且版本>=22,可参考此教程[安装Node.js](https://liaoxuefeng.com/books/javascript/nodejs/install/)
|
||||
:::
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
# 一键部署(宝塔版)
|
||||
|
||||
## 安装宝塔
|
||||
|
||||
:::warning
|
||||
|
||||
如果你已经安装了宝塔,请更新到 **9.2.0** 及以上
|
||||
|
||||
:::
|
||||
|
||||
> 服务器系统推荐(来自宝塔):Debian 12,Ubuntu 22等
|
||||
>
|
||||
> 本文默认所述的是拥有公网IPv4地址的服务器,如果是家用机器没有的,可以通过下文中的内网来访问相关页面
|
||||
|
||||
打开[宝塔官网](https://www.bt.cn/new/download.html),使用宝塔官方提供的Linux面板安装脚本,根据自己使用的系统选择对应的脚本
|
||||
|
||||

|
||||
|
||||
复制对应脚本,粘贴到服务器,回车
|
||||
|
||||
按需更改用户名和密码
|
||||
|
||||
## 安装LangBot
|
||||
|
||||
等待一段时间后,宝塔安装完成
|
||||
|
||||
可以看到提示信息中类似这样的一段,将外网面板地址复制到浏览器打开即可
|
||||
|
||||

|
||||
|
||||
首次打开应该会弹出`推荐安装套件`,无需安装,关闭跳过即可
|
||||
|
||||
然后点击侧边栏的`docker`,然后在应用搜索,搜索`LangBot`(注意大小写),然后点击`安装`,使用默认配置即可
|
||||
|
||||
稍等一段时间,可以看到提示名为`langbot_XXXX`的容器显示`运行中`
|
||||
|
||||

|
||||
|
||||
点击上图中红色圆圈查看运行日志
|
||||
|
||||

|
||||
|
||||
可以看到WebUI的配置页面(可视化配置页面)的外网和内网访问路径,复制公网地址,例如`http://xxx.xxx.xxx.xxx:5300`(5300为端口号,可能变化,具体如图)
|
||||
|
||||
打开后输入管理员邮箱和密码(并记忆),然后初始化
|
||||
|
||||
然后就可以在可视化界面进行配置了
|
||||
|
||||
如果你更偏好于直接修改json配置文件,你可以看上图的查看本地映射目录,进入安装目录,`data`文件夹用于存储配置文件,`plugins`文件夹用于存储插件相关
|
||||
|
||||
接下来你需要继续查看[部署消息平台](/deploy/platforms/aiocqhttp/napcat.html)页
|
||||
@@ -103,7 +103,7 @@
|
||||
|
||||
修改此配置文件以设置所连接的 AI 提供商的相关信息,目前支持 `openai(GPT)`, `anthropic(claude)`, `moonshot(月之暗面)` 三种接口及对应模型。
|
||||
|
||||
> 如果你没有OpenAI API Key,你可以[在此获取](https://ai.lazyshare.top/)
|
||||
> 如果你没有OpenAI API Key,你可以[在此获取](https://api.qhaigc.net/)
|
||||
|
||||
以下仅讲解启用 OpenAI 接口的方式,具体设置方法请查看 [功能配置`provider.json` 页](/config/function/provider)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user