适用于主流 Linux 系统,安装成功后,使用systemctl start mcsm-{web, daemon}
命令即可启动。
wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash
systemctl start mcsm-{web,daemon}
即可启动面板服务。/opt/mcsmanager/
目录下。mkdir /opt/
cd /opt/
curl -sL https://rpm.nodesource.com/setup_16.x | bash
apt install -y nodejs
mkdir /opt/mcsmanager/
cd /opt/mcsmanager/
git
git clone https://github.com/MCSManager/MCSManager-Web-Production.git
mv MCSManager-Web-Production web
cd web
npm install --production --registry=https://registry.npmmirror.com/
cd /opt/mcsmanager/
git clone https://github.com/MCSManager/MCSManager-Daemon-Production.git
mv MCSManager-Daemon-Production daemon
cd daemon
npm install --production --registry=https://registry.npmmirror.com/
screen -S mcsm-web
cd /opt/mcsmanager/daemon
node app.js
Ctrl + A + D
退出当前窗口,再新建一个名为mcsm-daemon的窗口。screen -S mcsm-web
cd /opt/mcsmanager/web
node app.js
至此,面板已经安装完成了,启动浏览器访问http://服务器的ip地址:23333/即可进入面板
默认情况下,面板端会自动扫描 daemon 文件夹并且自动连接到守护进程。
如果与终端断开连接,可以使用screen -r mcsm-{web,daemon}
重新连接。
如果你还是不会,可以考虑我的付费安装
服务
v1.16.0
稳定版进行安装23333
至此,面板已经安装完成了,启动浏览器访问http://服务器的ip地址:23333/即可进入面板
默认情况下,面板端会自动扫描 daemon 文件夹并且自动连接到守护进程。
来自:https://github.com/zijiren233/docker-mcsm
apt update && apt install docker-compose
git clone https://github.com/zijiren233/docker-mcsm
cd ./docker-mcsm/releases
docker-compose up -d
至此,面板已经安装完成了,启动浏览器访问http://服务器的ip地址:23333/即可进入面板
如果需要更新:
cd ./docker-mcsm/releases
docker-compose down
docker-compose build --no-cache
docker-compose up -d
关闭服务器请进入到 docker-compose.yml 文件目录运行 :docker-compose stop
移除容器:docker-compose down
注意:如果你使用的是一键安装脚本,宝塔面板,Docker进行安装,则无需配置
第一步:创建文件/lib/systemd/system/mcsm-web.service
和/lib/systemd/system/mcsm-daemon.service
[Unit] Description=MCSManager-Web [Service] ExecStart=node/opt/mcsmanager/web/app.js Restart=always Environment=PATH=/usr/bin:/usr/local/bin:/usr/local/node/bin Environment=NODE_ENV=production WorkingDirectory=/opt/mcsmanager/web [Install] WantedBy=multi-user.target
[Unit] Description=MCSManager-Daemon [Service] ExecStart=node/opt/mcsmanager/daemon/app.js Restart=always Environment=PATH=/usr/bin:/usr/local/bin:/usr/local/node/bin Environment=NODE_ENV=production WorkingDirectory=/opt/mcsmanager/daemon0 [Install] WantedBy=multi-user.target
第二步:输入systemctl enable mcsm-web
和systemctl enable mcsm-daemon
设置面板开机自启动
第三步:即可使用systemctl
管理面板启动与关闭
开启:systemctl start mcsm-{web, daemon} 关闭: systemctl stop mcsm-{web, daemon} 状态: systemctl status mcsm-{web, daemon}
2022-8-6