Loading... # Ubuntu 下 Mirai机器人部署 ## 环境 Ubuntu 20.04, mcl 项目地址: https://github.com/iTXTech/mcl-installer ## 开始 ### 系统设置 新建用户 ```shell useradd -m mirai ``` 创建密码 ```shell passwd mirai ``` 切换mirai用户 ```shell su - mirai ``` ### Mirai安装 新建项目文件夹 ```shell mkdir mirai cd mirai ``` 下载mcl安装脚本 ```shell wget https://github.com/iTXTech/mcl-installer/releases/download/v1.0.7/mcl-installer-1.0.7-linux-amd64 ``` 授予权限 ```shell chmod +x mcl-installer-1.0.4-linux-amd64 ``` 运行脚本 ```shell ./mcl-installer-1.0.7-linux-amd64 ``` 一路回车,中间会问安装的java版本,建议选择11 ### 初体验 运行机器人 ```shell ./mcl ``` 体验完了之后输入stop回车 关闭机器人 ### 开机自启 回到root用户 ```shell exit ``` 添加service ```shell vim /lib/systemd/system/mirai.service ``` service文件内容 ```shell [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 ```shell systemctl daemon-reload ``` 开启自启 ```shell systemctl enable mirai ``` 启动 ```shell systemctl start mirai ``` 停止 ```shell systemctl stop mirai ``` 重启 ```shell systemctl restart mirai ``` 参考:[linux中jar添加到系统服务并设置开机自启](https://www.puboot.com/blog/article/19) 最后修改:2023 年 02 月 10 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 本作品采用 CC BY-NC-SA 4.0 International License 进行许可。