yum install Supervisor
supervisord -c /etc/supervisord.conf
進入 cd /etc 目錄 找到supervisord.conf 配置文件 和 supervisord.d 文件夾,使用vim編輯supervisord.conf文件,拉到最底部咱們能夠看到web
[program:DeployLinux] #DeployLinux 爲程序的名稱 command=dotnet DeployLinux.dll #須要執行的命令 directory=/home/publish #命令執行的目錄 environment=ASPNETCORE__ENVIRONMENT=Production #環境變量 user=root #用戶 stopsignal=INT autostart=true #是否自啓動 autorestart=true #是否自動重啓 startsecs=3 #自動重啓時間間隔(s) stderr_logfile=/var/log/ossoffical.err.log #錯誤日誌文件 stdout_logfile=/var/log/ossoffical.out.log #輸出日誌文件
執行命令使用心得配置文件運行supervisor服務vim
supervisorctl reload //從新加載配置文件
firewall-cmd --query-port=9001/tcp //監測端口是否開啓 firewall-cmd --add-port=9001/tcp //開啓80端口 firewall-cmd --remove-port=9001/tcp //關閉80端口 sudo firewall-cmd --reload //從新加載配置