第一步:
安装目录 /usr/local
mkdir nodejs
cd nodejs/
第二步:
下载
wget https://nodejs.org/dist/v16.9.1/node-v16.9.1-linux-x64.tar.xz
第三步:
解压
tar -xf node-v16.9.1-linux-x64.tar.xz
更改文件夹名 mv node-v16.9.1-linux-x64 node-16
第四步:
配置环境变量
export NODEJS_HOME=/usr/local/nodejs/node-16 export PATH=$NODEJS_HOME/bin:$PATH
第五步:
安装网络包 axios
npm install axios
第六步:
上传前端文件
修改配置文件 system.json,
指向本地验证token接口
tplink.zip 官方前端demo
7.执行启动脚本
修改 前端目录
 tplinkstart.sh
#!/bin/sh
filepath='/usr/local/nodejs/tplink2/'
jsfile='index.js'
pid=`ps aux | grep $jsfile | grep -v grep | awk '{print $2}'`
echo 'Nodejs 进程PID:'$pid
if [ ! "$pid" = "" ]
then
        echo '开始杀掉PID为 '$pid' 的进程!'
        kill -9 $pid
        echo '进程已杀掉!'
else
        echo '没有PID为 '$pid' 的进程'
fi
echo '开始执行'$jsfile
cd $filepath
nohup node  $jsfile > $NODEJS_HOME/nodejs.log >&1 &
echo '执行'$jsfile'成功'

 

posted on 2024-12-03 10:25  友帅老师  阅读(26)  评论(0)    收藏  举报