安装
警告
如果安装后不经任何配置 Benjamin 会启动失败。
- 可选方案一:将 service 中的启动命令后添加
--local参数 - 可选方案二:创建并编辑配置文件
/etc/benjamin/config.json写入{"local_mode": true} - 可选方案三:阅读 配置 页面,配置 pg 和 redis 的连接信息
基于 Ambot Package 安装
Benjamin 将 Ambot Package 作为第一方安装渠道,在拿到 Benjamin 的 Ambot 安装包后采用标准安装即可。
裸机安装
对于未安装 ambot-service 或其他因故无法使用 Ambot Package 进行安装的环境,可采用裸机安装的方式。
将下载到的 bjm 二进制可执行程序放置于系统中(例如 /opt/benjamin/bjm 或 /usr/local/bin/bjm)并赋予其可执行权限。
请按照下面的模板创建 Service 并安装、启动
信息
注意将下面的 /opt/benjamin/bjm 路径改成你的 Benjamin 程序安装路径
[Unit]
Description=benjamin
[Service]
SyslogIdentifier=benjamin
ExecStart=/opt/benjamin/bjm api
ExecReload=/opt/benjamin/bjm cli _ReloadServer
Restart=always
RestartSec=5s
[Install]
WantedBy=multi-user.target
配置
Benjamin 开箱即用,但如需使用高级功能(例如与外部系统协同,或修改一些默认参数)可能还需要一些配置,请参考 配置 页面。