#!/bin/bash
node_install_path="/opt/node-v12.16.1-linux-arm64/"
echo "Start to install MCSManager..."
echo ""
mkdir -p ${node_install_path}
cd ${node_install_path}
sleep 3
# node
wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-arm64.tar.gz
# Unpack
echo "Unpacking..."
echo "> tar -zxf node-v12.16.1-linux-arm64.tar.gz"
tar -zxf node-v12.16.1-linux-arm64.tar.gz
rm -rf node-v12.16.1-linux-arm64.tar.gz
echo "complete."
sleep 1
echo "Linking..."
echo "> ln -s ${node_install_path}/node-v12.16.1-linux-arm64/bin/node /usr/bin/node"
echo "> ln -s ${node_install_path}/node-v12.16.1-linux-arm64/bin/node /usr/bin/node"
rm -rf /usr/bin/node /usr/bin/npm
ln -s ${node_install_path}/node-v12.16.1-linux-arm64/bin/node /usr/bin/node
ln -s ${node_install_path}/node-v12.16.1-linux-arm64/bin/npm /usr/bin/npm
echo "complete."
sleep 1
echo "--------------- Node Version ---------------"
node_version=`node -v`
npm_version=`npm -v`
echo " node: ${node_version}"
echo " npm: ${npm_version}"
echo "--------------- Node Version ---------------"
sleep 3
cd ..
echo "Installing git...";
yum install -y git
apt install -y git
pacman -S git
echo "complete."
echo "Download MCSManager...";
# Use Gitee
git clone https://gitee.com/Suwingser/MCSManager.git
cd MCSManager
echo "complete."
sleep 3
echo "Start to install dependent libraries..."
npm install --registry=https://registry.npm.taobao.org
echo "--------------- Complete ---------------"
echo " Successfully installed!!!"
echo " Directory: /opt/MCSManager/"
echo "--------------- Complete ---------------"
sleep 2
echo "Joining system service..."
echo "Create file: /usr/lib/systemd/system/mcsm.service"
rm -rf /lib/systemd/system/mcsm.service
# register service
echo "[Unit]
Description=MCSManager
[Service]
ExecStart=/usr/bin/node /opt/MCSManager/app.js
Restart=always
Environment=PATH=/usr/bin:/usr/local/bin:/usr/local/node/bin
Environment=NODE_ENV=production
WorkingDirectory=/opt/MCSManager/
[Install]
WantedBy=multi-user.target " >> /lib/systemd/system/mcsm.service
echo "complete."
echo "
--------------- Quickstart ---------------
Start: systemctl start mcsm
Stop: systemctl stop mcsm
Status: systemctl status mcsm
--------------- Quickstart ---------------
"
没有合适的资源?快使用搜索试试~ 我知道了~
arm64安装mcsm脚本.zip
共1个文件
sh:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 11 浏览量
2023-03-09
14:08:29
上传
评论
收藏 1KB ZIP 举报
温馨提示
arm64安装mcsm脚本.zip
资源推荐
资源详情
资源评论
收起资源包目录
arm64安装mcsm脚本.zip (1个子文件)
H1
A
arm64安装mcsm脚本.sh 2KB
共 1 条
- 1
资源评论
N201871643
- 粉丝: 795
- 资源: 2280
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功