相對於部署乙個django專案的uwsgi配置來說,只有一處(可能需要修改)要注意的,就是socket引數,只需要分配乙個埠對應nginx的uwsgi_pass引數即可(這個8004看個人分配即可,winodws並不是通過這個埠去訪問專案的)
# mysite_uwsgi.ini file
[uwsgi]
# django-related settings
# 專案的路徑(絕對路徑),根據自己專案位置來寫
chdir = /root/django-music/music
# 專案的wsgi檔案
module = music.wsgi
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 10
# the socket (use the full path to be safe)
# 這裡的socket是用於連線nginx的,是與nginx對應的
socket = 127.0.0.1:8004 #需要注意的地方
# clear environment on exit(這一句其實不是很懂,不過也沒關係)
vacuum = true
# 虛擬環境目錄 (絕對路徑)
virtualenv = /root/.virtualenvs/music
同上,只需要注意socket引數
# mysite_uwsgi.ini file
[uwsgi]
# django-related settings
# the base directory (full path)
chdir = /root/django-website/project
# django's wsgi file
module = project.wsgi
# the virtualenv (full path)
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 10
# the socket (use the full path to be safe
socket = 127.0.0.1:8003 #需要注意的地方
# chmod-socket = 664
# clear environment on exit
vacuum = true
virtualenv = /root/.virtualenvs/website
nginx的配置中需要修改的是:
1、新增多乙個server
2、修改listen對應的埠號(windows通過server_name:listen來訪問django專案)
3、uwsgi_pass引數和uwsgi的socket引數對應
4、注意埠號不要衝突,還有在阿里雲centos伺服器安全組規則中需要開啟對應的埠
我是在windows中通過39.108.91.173:8001訪問website專案,39.108.91.173:8002訪問music專案,至此兩個django專案部署就完成了
# configuration of the server
# website
server
location /static
# finally, send all non-media requests to the django server.
location /
}# music
server
location /static
# finally, send all non-media requests to the django server.
location /
}
Django專案部署在阿里雲Ubuntu伺服器
django的配置檔案需要做一些修改。1.修改allowed hosts為伺服器的ip allowed hosts 2.修改debug true為false,配置檔案裡有醒目的警告 security warning don t run with debug turned on in producti...
Django專案上傳部署到阿里雲Centos7
第一步 將本地測試好的專案及資料庫壓縮 第二部,建立虛擬環境 mkdir p data env virtualenv python usr bin python3 ll env 然後進入 cd data env ll env bin 啟動虛擬環境 source activate 預設使用的是sqli...
兩個阿里雲linux伺服器之間傳檔案
使用xshell軟體連線linux伺服器 一.如果同是阿里雲的伺服器,可以通過內網檔案傳輸 速度快 檢視linux內網ip命令 ifconfig 如果知道兩個伺服器是乙個廠家的,可以是獲取內網ip傳輸,速度快,不影響頻寬,如果,知道公網ip,也可以使用,接下來,1 獲取遠端伺服器上的檔案?scp p...