TPlink 監控嵌入

happy_2010發表於2024-12-03
第一步:
安裝目錄 /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'成功'

相關文章