第一步:
安裝目錄 /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'成功'