日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python之Django部署

發布時間:2025/5/22 python 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python之Django部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Django部署:
1. 租云服務器

2. 買服務器


租:公網IP,111.13.101.208
租域名:www.pythonav.com <-> 111.13.101.208

3. 編寫代碼


4. 拷貝代碼到服務器[Python,Django,pymysql,sqllite]


5.
settings.py
ALLOWED_HOSTS = ['服務器',]? # 即網站IP

python manage.py runserver 0.0.0.0:8001

使用:
遵循wsig協議:
wsgiref

?

6. uwsgi
pip3 intall uwsgi


簡單測試:
app.py
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]

uwsgi --http :9001 --wsgi-file app.py

uwsgi --http :9002 --wsgi-file foobar.py --master --processes 4 --threads 2? (foobar為django wsgi.py路徑, 后面為4進程 2線程)

Django:

# 不處理靜態文件
uwsgi --http :9002 --chdir /data/s4/deploy --wsgi-file deploy/wsgi.py --master --processes 4 --threads 2


首先settings寫好靜態文件路徑
STATICFILES_DIRS = (
os.path.join(BASE_DIR,'static'),
)
STATIC_ROOT = os.path.join(BASE_DIR,'uuuuuu')

python manage.py collectstatic (這個命令將上面所有路徑下的靜態文件收集到指定文件夾 即uuuuuu)

完事,注釋靜態配置

# 處理靜態文件
uwsgi --http :9003 --chdir /data/s4/deploy --wsgi-file deploy/wsgi.py --static-map /static=/data/s4/deploy/uuuuuu


# 寫一個配置文件
wsgi_http.ini
[uwsgi]
http = 0.0.0.0:9004
chdir = /data/s4/deploy
wsgi-file = deploy/wsgi.py
# processes = 4
# threads = 2
static-map = /static=/data/s4/deploy/uuuuuu
uwsgi wsgi_http.ini


7. Nginx

yum install nginx

/etc/init.d/nginx start/stop/restart

/etc/nginx/nginx.conf

其中 server后應寫 uwsgi的啟動端口,即Nginx將請求轉交給uwsgi uwsgi交給Django處理,獲取結果再交給Nginx返回給客戶。

static 為靜態文件路徑

此時uwsgi的配置文件應修改為連接方式:

http = 0.0.0.0:9004? 改為 socket = 127.0.0.1:8001? 其余不變


用戶請求通過Nginx默認監聽的80端口,Nginx再判斷請求信息,如處理動態請求則向uwsgi的8001端口發送,處理完后再返回給Nginx交給用戶。

?

lsof -i:端口 可以查看端口是否被使用

如果出錯 應設置selinux??

vim /etc/selinux/config

將SELINUX設置成disabled



























































轉載于:https://www.cnblogs.com/mitsui/p/7764561.html

總結

以上是生活随笔為你收集整理的python之Django部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美女高潮网站 | 射射色| av导航网址 | 不卡视频一区二区 | 日韩精品在线免费 | 给我免费观看片在线电影的 | 国产精品无码久久久久 | 男生插女生网站 | 欧美亚洲另类在线 | 色在线免费视频 | 最新在线中文字幕 | 五月天国产 | 外国一级片| 黑人玩弄人妻一区二区三区四 | 狠狠干中文字幕 | 日韩高清片 | 一本一道久久a久久精品蜜桃 | 久久99国产精品 | 蜜桃av久久久亚洲精品 | 亚洲免费av网址 | 中文字幕国产剧情 | 中文字幕在线观看一区 | 草色网 | 天天干天天操天天干 | 久久九九国产精品 | 超碰在线观看91 | 青青草中文字幕 | 深田咏美在线x99av | 久久久人人人 | 中文字幕亚洲激情 | 裸体一区二区三区 | 欧美10p | 青青草综合 | 按摩害羞主妇中文字幕 | 久久久久爱 | 国产精品久久久久9999 | 亚洲av无码一区二区三区dv | 97干干| 欧美成人精品一区二区免费看片 | 天堂中文在线资 | avtt久久 | 国产污视频在线播放 | 丁香六月综合 | 久热精品在线观看 | 无码h黄肉3d动漫在线观看 | 在线观视频免费观看 | 尤物在线精品 | 樱花视频在线观看 | 一区二区精品视频 | 免费精品在线 | 亚洲成人激情视频 | 国产美女视频一区二区 | 人妻中文字幕一区二区三区 | 视频在线看 | av九九九 | 国产三级伦理片 | 亚洲福利在线观看 | 捆绑调教视频网站 | 香港台湾日本三级大全 | 一本色道久久综合亚洲精品图片 | 国产成人免费看一级大黄 | 懂色av一区二区夜夜嗨 | 午夜精品久久久久久久爽 | 主播福利在线 | 看毛片视频 | 亚洲精品传媒 | 国产91在线播放九色 | 一区二区三区在线 | 欧美激情xxxxx | 99热麻豆| 欧洲最强rapper网站直播 | 欧美一级二级片 | 黄色小视频在线免费观看 | 麻豆亚洲精品 | 亚洲第一看片 | 香蕉视频在线观看www | 激情六月婷婷 | 五月天综合激情网 | 中文字幕在线视频网站 | 欧美福利在线视频 | 天天干天天操天天插 | 免费国产羞羞网站视频 | 台湾佬中文在线 | 一区二区视频免费在线观看 | 激情一区 | 亚洲国产精品女人 | 极品销魂美女一区二区三区 | 人人草超碰| 99久久婷婷国产综合精品电影 | 亚洲欧洲国产精品 | 米奇影视第四色 | 欧美精品一区二区在线播放 | 日韩亚洲精品在线 | 久久久性色精品国产免费观看 | 特黄做受又粗又大又硬老头 | 久久久人体 | 日本亚洲综合 | 久久重口味 | 日韩精品在线观看网站 |