1. 制作自启动文件,命名为:xin_wei
#!/bin/sh
### BEGIN INIT INFO
# Provides: myscript
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop xin_wei
### END INIT INFO# Change the working directory to the location of the script
cd /root/xin_wei/httpcase "$1" in
start)
echo "Starting xin_wei"
sleep 3
python3 app.py
;;
stop)
echo "Stopping xin_wei"
# Add any necessary commands to stop the script
;;
*)
echo "Usage: /etc/init.d/xin_wei {start|stop}"
exit 1
;;
esacexit 0
说明: /root/xin_wei/http为python程序入口路径,启动程序为app.py
2. 上传文件自启动文件至:/etc/init.d/xin_wei
3. 授权:
sudo chmod +x /etc/init.d/xin_wei
4. 创建程序启动目录:
sudo mkdir /root/hangsheng/
5. 将【http】程序目录存放路径至: /root/hangsheng/c
6. 确保系统重启之后保持自启动
sudo systemctl enable xin_wei
7. 启动服务:
sudo systemctl start xin_wei
8. 查看运行状态:
sudo systemctl status xin_wei