首先,先將檔案複製到指定的資料夾
我這裡選擇在/var下面新建乙個www的資料夾來存放
複製blog資料夾的內容到www資料夾下
1 sudo cp -r /home/jakeychen/jakey/blog/ /var/www/
1 jakeychen@jakeypc:/var/www/blog$ sudo service supervisor restart2restarting supervisor: supervisord.
3 jakeychen@jakeypc:/var/www/blog$ sudo supervisorctl
4 tornadoes:tornado-8000 running pid 10949, uptime 0:00:08
5 tornadoes:tornado-8001 running pid 10950, uptime 0:00:08
6 tornadoes:tornado-8002 running pid 10951, uptime 0:00:08
7 tornadoes:tornado-8003 running pid 10952, uptime 0:00:08
8 supervisor>
在conf.d目錄下新建乙個tornado.conf
sudo vim /etc/supervisor/conf.d/tornado.conf
tornado.conf檔案內容
1[group:tornadoes]
2 programs=tornado-8000,tornado-8001,tornado-8002,tornado-8003
34 [program:tornado-8000]
5 command=sudo python /var/www/blog/main.py --port=8000
6 directory=/var/www/blog
7 user=root
8 autorestart=true
9 redirect_stderr=true
10 stdout_logfile=/var/www/blog/logs/server.log
11 loglevel=info
1213 [program:tornado-8001]
14 command=sudo python /var/www/blog/main.py --port=8001
15 directory=/var/www/blog
16 user=root
17 autorestart=true
18 redirect_stderr=true
19 stdout_logfile=/var/www/blog/logs/server.log
20 loglevel=info
2122 [program:tornado-8002]
23 command=sudo python /var/www/blog/main.py --port=8002
24 directory=/var/www/blog
25 user=root
26 autorestart=true
27 redirect_stderr=true
28 stdout_logfile=/var/www/blog/logs/server.log
29 loglevel=info
3031 [program:tornado-8003]
32 command=sudo python /var/www/blog/main.py --port=8003
33 directory=/var/www/blog
34 user=root
35 autorestart=true
36 redirect_stderr=true
37 stdout_logfile=/var/www/blog/logs/server.log
38 loglevel=info
重啟服務
sudo service supervisor restart
服務部署到Swarm Cluster中
對於已存在的映象,將其部署到伺服器中並開始對外服務,便是它的職責,而我們要做的便是幫助它完成職責,前兩個應用環節都已產生了相應的映象,在這一環節,將完成服務部署到容器集群的工作,對於這一過程,實際執行中有很多種方式,畢竟一山比一山高,整個過程比較簡單,映象以任務形式下發到各容器主機即可,本次部署過程...
node服務部署到雲伺服器
第一次配置伺服器環境,將學習過程中的關鍵點進行記錄下來,以備查閱。整個過程主要參考vue node專案部署上線完成。本次選擇centos系統,開始選的windows server,由於對雲服務不是很了解,遂換成過程詳細的centos系統進行學習 記住公網ip及密碼 xshell5作為連線伺服器的工具...
將python程式以linux服務部署
今天嘗試將自己的python程式以服務的形式部署到linux下 主要步驟如下 1.code author import os import datetime import time def run fp open os.path.dirname file log.txt a fp.write hel...