MCServer 管理面板安装

nodejs安装

下载:https://nodejs.org/en/download/

wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
tar -xvf /root/node-v12.18.3-linux-x64.tar.xz -C /export/server/

环境变量配置

vim /etc/profile.d/nodejs.sh

NodejsHome=/export/server/node-v12.18.3-linux-x64
PATH=$NodejsHome/bin:$PATH
export NodejsHome PATH

软链接方式(与配置档案二选一)


ln -s /export/server/node-v12.18.3-linux-x64/bin/npm /usr/local/bin/
ln -s /export/server/node-v12.18.3-linux-x64/bin/node /usr/local/bin/

测试

node -v
npm -v

更换国内源

npm 指令
npm install cnpm -g --registry=https://registry.npm.taobao.org
config 指令
npm config set registry https://registry.npm.taobao.org
编辑 ~/.npmrc文件
在最后一行加入下面的内容
registry = https://registry.npm.taobao.org
测试
npm config get registry

面板安装

https://github.com/Suwings/MCSManager

抱歉,只有登录并在本文发表评论才能阅读隐藏内容
# 切换到用户目录
cd ~
# 下载淘宝镜像源的node运行环境
wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.gz
# 解压
tar -zxvf node-v12.16.1-linux-x64.tar.gz
# 链接程序到环境变量中
ln -s ~/node-v12.16.1-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v12.16.1-linux-x64/bin/npm /usr/bin/npm
# 测试是否安装正常,显示 v12.16.1 则为正常
node -v
# 克隆仓库(若没有 git,请安装它)
git clone https://github.com/suwings/mcsmanager.git
# 进入目录
cd mcsmanager/
# 安装依赖库
npm install
# 启动面板
npm start 
# 或 node app.js

密码 账号 #master 密码 123456

screen

先Ctrl+C关闭面板,我们使用 screen 软件来让面板保持后台运行。
yum install screen # (Centos)
apt install screen # (Ubuntu)
# 创建一个名为 mcsm 的窗口
screen -S mcsm
# 在此新终端窗口内启动面板
npm start 
# 或 node app.js
直接断开终端连接即可,面板将保持后台运行。
若要重新控制,请输入命令即可:
screen -r mcsm
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注