langbot机器人【多系统】图文部署教程

新手小白:有可视化面板建议使用可视化面板,方便后续修改和查看管理
我这里以宝塔面板操作为例,宝塔安装教程https://xiaoangyu.com/1558.html

langbot机器人相关配置全部合集:https://xiaoangyu.com/topics/langbot%e6%9c%ba%e5%99%a8%e4%ba%ba

侧边栏有目录树,点击可以快速划到你想要看的安装方式

图片[1]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

1:liunx docker部署方式

1:安装docker

1:点击左侧的docker,点击立即安装

图片[2]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:安装方式选择默认就行了(国内服务器或者内网服务器建议选择自定义选择国内源)

图片[3]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

3:耐心等待安装完成即可

2:下载程序

1:点击左侧的文件默认进入是wwwroot文件夹,你也可以下载到别的文件夹

图片[4]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:点击终端

图片[5]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

3:复制粘贴,下载命令下载程序文件到本地

git clone https://github.com/langbot-app/LangBot

图片[6]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

4:输入以下命令,进入下载的程序文件夹内

cd LangBot

图片[7]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

5:输入以下命令,使用docker快速启动

docker compose up -d

图片[8]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

6:耐心等待他安装完成即可

3:部署启动成功

安装完成后在浏览器输入的ip+5300端口即可进入到程序管理后台

例如:192.168.1.5:5300(前面的IP改成你的)

图片[9]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

7:首次进入后台,初始化需要输入一个邮箱账号密码用于创建管理后台的账户(可以自定义设置)

图片[10]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

图片[11]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:liunx 手动本地运行方式

1:环境NodeJS安装

环境需要NodeJS >= 22 

1:Debian/Ubuntu系统:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

2:RHEL/CentOS系统

curl -fsSL https://rpm.nodesource.com/setup_22.x | sudo bash -
sudo yum install -y nodejs

1:点击左侧的终端

图片[12]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:复制粘贴下方的命令一键安装(速度快慢取决于你的带宽网络)

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

图片[13]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

3:复制粘贴以下命令看看是否安装成功,安装成功会显示版本号

node -v

图片[14]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:下载程序文件

1:运行以下命令进入文件夹(cd 后面的路径你可以自己更改可以不用跟我的一样)

cd /www/wwwroot

图片[15]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:运行以下命令下载程序文件(提供了两条安装命令 根据你网络环境复制)

git clone https://github.com/langbot-app/LangBot
cd LangBot

你服务器是国内运行下方的命令

git clone https://gitcode.com/RockChinQ/LangBot
cd LangBot

图片[16]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

3:构建项目

1:运行以下命令进入web文件夹

cd web

图片[17]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

2:运行以下命令启动构建

npm install && npm run build

图片[18]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

3:构建成功后依次输入以下命令安装依赖

cd ..
pip install uv

提示未安装pip可以根据提提示的安装命令安装pip,我这里的系统Ubuntu22.04是 apt install python3-pip

图片[19]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

uv sync

图片[20]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

4:安装完成后输入以下命令运行主程序生成配置文件

uv run main.py

图片[21]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

4:安装完成

然后在浏览器输入你服务器ip+5300端口即可

3:Windows系统docker部署方法

1:下载docker

到docker官网下载对应版本:https://www.docker.com/

图片[22]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

软件下载安装我就不演示了

2:下载程序文件

下载程序文件并解压

百度网盘:https://pan.baidu.com/s/12AhpJaS5wRHuOnmFblNYmw?pwd=zf5v

夸克网盘:https://pan.quark.cn/s/5c62ae821b0c

3:启动程序

1:在程序文件夹内按住键盘shift+鼠标右键,出现选项框,选择powershell窗口

图片[23]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库2输入以下启动命令(长时间不动或者500超时挂魔法)

docker compose up -d

图片[24]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

4:安装启动成功

图片[24]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

然后在浏览器输入你电脑的ipv4的地址+5300端口即可

图片[26]-langbot机器人【多系统】图文部署教程-小昂裕的百宝库

4:Windows本地手动部署

教程一步一截图太麻烦了,我懒得写了

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容