supervisor和Nginx安裝與配置

2021-07-25 23:26:18 字數 2393 閱讀 2740

**gugoo雲之summary

sudo apt-get

--purge remove nginx

sudo apt-get autoremove

dpkg --get-selections|grep nginx//將羅列出與nginx相關的軟體,如nginx-common一併刪除

sudo apt-get

--prege remove nginx-common

編譯安裝:

tar -zxvf nginx-1.10.2.tar.gz

cd nginx-1.10.2.tar.gz

./configure //注意終端中的資訊,缺少庫檔案要記得安裝在重新configure才行

make

sudo make install

server 

}

worker_processes  4; //程序數,一般等於電腦cpu核心數

重啟

nginx

:/usr

/local

/nginx

/sbin

/nginx

-s reopen

uar/

local

/nginx

/sbin

/nginx

-s reload

啟動:/

uar/

local

/nginx

/sbin

/nginx

關閉:/

uar/

local

/nginx

/sbin

/nginx

-s stop

apt

-get

install supervisor

[program:ggyun]

directory = /home/noah/documents/src/github.com/hivenkay/ggyun //專案路徑

command = /home/noah/documents/src/github.com/hivenkay/ggyun/ggyun //可執行二進位制檔案路徑

autostart = true //是否制動啟動

autorestart=true //是否自動重啟

startsecs = 5

user = root //執行使用者

redirect_stderr = true

stdout_logfile = /var/log/supervisord/ggyun.log

stderr_logfile =/var/log/supervisord/ghost_err.log

supervisorctl start 

ggyun

//啟動程序

supervisorctl restart

ggyun

//重啟程序

supervisorctl reload

//重啟supervisorctl

sudo touch 

/var

/run

/supervisor

.sock

sudo chmod

777/

var/

run/

supervisor

.sock

sudo service supervisor restart

ssh root@139

.196.180

.208

//root為使用者名稱,139.196.180.208為伺服器的ip

scp 

/home

/noah

/documents

/...

root@139

.196.180

.208

:/home/

noah

/documents

/...

supervisor安裝和配置

本文皆為自己實驗結果,筆記而已。安裝 1 解壓縮,進入目錄執行python setup.py install 2 進入python環境輸入import supervisor測試安裝與否 3 假如之前新增了python環境變數可直接執行echo supervisord conf etc supervi...

supervisor 安裝和使用

今天第一次在csdn上面寫部落格,希望以後能寫出更多的部落格。廢話不多說進入主題。supervisor是什麼?supervisor是python寫的程序管理工具可以,可以在linux環境下面監控程序,並且當程序掛掉的時候自動的拉起程序。supervisor在linux環境安裝時安裝上去了,也配置了配...

node dev工具和supervisor工具

node dev是乙個node.js開發工具,當檔案被修改時,它會自動重新啟動node程序。1 安裝 npm install g node dev2 執行服務 node dev index.js3 node dev 可以當有js檔案修改後自動去重啟nodejs程序,這樣就不用每次ctrl c 終止在...