mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-22 07:03:53 +08:00
update:优化自动部署脚本
This commit is contained in:
@@ -105,6 +105,8 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
nohup java -jar xiaozhi-esp32-api.jar --spring.profiles.active=dev &
|
nohup java -jar xiaozhi-esp32-api.jar --spring.profiles.active=dev &
|
||||||
|
|
||||||
|
tail tail -f nohup.out
|
||||||
```
|
```
|
||||||
|
|
||||||
保存好后执行赋权命令
|
保存好后执行赋权命令
|
||||||
@@ -134,8 +136,12 @@ else
|
|||||||
echo "已杀掉进程 $PID"
|
echo "已杀掉进程 $PID"
|
||||||
fi
|
fi
|
||||||
cd main/xiaozhi-server
|
cd main/xiaozhi-server
|
||||||
|
# 初始化conda环境
|
||||||
|
source ~/.bashrc
|
||||||
|
conda activate xiaozhi-esp32-server
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
nohup python app.py >/dev/null &
|
nohup python app.py >/dev/null &
|
||||||
|
tail -f /home/system/xiaozhi/xiaozhi-esp32-server/main/xiaozhi-server/tmp/server.log
|
||||||
```
|
```
|
||||||
|
|
||||||
保存好后执行赋权命令
|
保存好后执行赋权命令
|
||||||
@@ -149,8 +155,6 @@ chmod 777 update_8000.sh
|
|||||||
以上的脚本都建立好后,日常更新,我们只要依次执行以下命令就可以做到自动更新和启动
|
以上的脚本都建立好后,日常更新,我们只要依次执行以下命令就可以做到自动更新和启动
|
||||||
|
|
||||||
```
|
```
|
||||||
# 进入pyhton环境
|
|
||||||
conda activate xiaozhi-esp32-server
|
|
||||||
cd /home/system/xiaozhi
|
cd /home/system/xiaozhi
|
||||||
# 更新并启动Java程序
|
# 更新并启动Java程序
|
||||||
./update_8001.sh
|
./update_8001.sh
|
||||||
@@ -158,9 +162,11 @@ cd /home/system/xiaozhi
|
|||||||
./update_8002.sh
|
./update_8002.sh
|
||||||
# 更新并启动python程序
|
# 更新并启动python程序
|
||||||
./update_8000.sh
|
./update_8000.sh
|
||||||
# 查看Java日志
|
|
||||||
|
|
||||||
|
# 后期想查看java日志,执行以下命令
|
||||||
tail -f nohup.out
|
tail -f nohup.out
|
||||||
# 查看Python日志
|
# 后期想查看python日志,执行以下命令
|
||||||
tail -f /home/system/xiaozhi/xiaozhi-esp32-server/main/xiaozhi-server/tmp/server.log
|
tail -f /home/system/xiaozhi/xiaozhi-esp32-server/main/xiaozhi-server/tmp/server.log
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user