Ubuntu 下 Mirai机器人部署
环境
Ubuntu 20.04, mcl 项目地址: https://github.com/iTXTech/mcl-installer
开始
系统设置
新建用户
useradd -m mirai
创建密码
passwd mirai
切换mirai用户
su - mirai
Mirai安装
新建项目文件夹
mkdir mirai
cd mirai
下载mcl安装脚本
wget https://github.com/iTXTech/mcl-installer/releases/download/v1.0.7/mcl-installer-1.0.7-linux-amd64
授予权限
chmod +x mcl-installer-1.0.4-linux-amd64
运行脚本
./mcl-installer-1.0.7-linux-amd64
一路回车,中间会问安装的java版本,建议选择11
初体验
运行机器人
./mcl
体验完了之后输入stop回车 关闭机器人
开机自启
回到root用户
exit
添加service
vim /lib/systemd/system/mirai.service
service文件内容
[Unit]
Description=Mirai service
Wants=network.target
[Service]
WorkingDirectory=/home/mirai/mirai
PrivateTmp=true
Restart=always
Type=simple
ExecStart=/home/mirai/mirai/java/bin/java -jar /home/mirai/mirai/mcl.jar
ExecStop=/usr/bin/kill -15 $MAINPID
[Install]
WantedBy=multi-user.target
ese之后 :wq
保存退出
重新加载 systemd
systemctl daemon-reload
开启自启
systemctl enable mirai
启动
systemctl start mirai
停止
systemctl stop mirai
重启
systemctl restart mirai