国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux centos7 django uwsgi 部署

這篇具有很好參考價(jià)值的文章主要介紹了linux centos7 django uwsgi 部署。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

安裝這里就不多說,直接配置問題及所遇到問題總結(jié)

django 項(xiàng)目 manage.py目錄新建uwsgi.ini文件

uwsgi配置
[uwsgi]

請(qǐng)求方式與端口號(hào)

socket = 127.0.0.1:9000 # uwsgi直接訪問用http,nginx訪問用socket

http= 127.0.0.1:9000

chdir = /usr/local/www/項(xiàng)目目錄

wsgi-file = /usr/local/www/項(xiàng)目目錄/項(xiàng)目目錄/wsgi.py

module = 項(xiàng)目目錄.wsgi

buffer-size = 65536

callable=app

master = true

processes = 4

threads=2

master =True

vacuum = true

pidfire= uwsgi.pid

plugins = python36

logto = /usr/local/www/項(xiàng)目目錄/logs/uwsgi.log

nginx配置

server {
	listen 8001 default_server;
	server_name 127.0.0.1;
	access_log /usr/local/www/項(xiàng)目目錄/logs/access.log;
	error_log /usr/local/www/項(xiàng)目目錄/logs/error.log;

	location / {
		include /usr/local/nginx/conf/uwsgi_params;
		uwsgi_pass 127.0.0.1:9099; #必須和uwsgi中的設(shè)置一致
	}
}

遇到錯(cuò)誤:
1、Internal Server Error
出現(xiàn)這種錯(cuò)沒有配置wsgi.py

wsgi-file = /usr/local/www/項(xiàng)目目錄/項(xiàng)目目錄/wsgi.py

這個(gè)文件類似于入口文件,命令創(chuàng)建django會(huì)自動(dòng)創(chuàng)建

2、502錯(cuò)誤
查看uwsgi日志,502大部分uwsgi問題或者nginx等問題

tail -f /usr/local/www/項(xiàng)目目錄/logs/uwsgi.log

– unavailable modifier requested: 0 –

– unavailable modifier requested: 0 –

這個(gè)是需要安裝uwsgi-plugin-python

yum install uwsgi-plugin-python

然后uwsgi.ini文件添加配置

plugins = python 此處注意:plugins = python36 我配置的是python36,之前直接寫python3會(huì)報(bào)錯(cuò):

/usr/lib/uwsgi/plugins/python_plugin.so: cannot open shared object file: No such file or directory
ll /usr/lib64/uwsgi/

總用量 476
-rwxr-xr-x. 1 xxx cgi_plugin.so
-rwxr-xr-x. 1 xxx http_plugin.so
-rwxr-xr-x. 1 xxx python36_plugin.so
-rwxr-xr-x. 1 xxx python_plugin.so文章來源地址http://www.zghlxwxcb.cn/news/detail-810393.html

到了這里,關(guān)于linux centos7 django uwsgi 部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【學(xué)習(xí)心得】如何用uwsgi快速部署Django

    問題描述: 有時(shí)候,只想快速的部署一個(gè)Django項(xiàng)目實(shí)現(xiàn)項(xiàng)目迭代開發(fā)。本文介紹不使用Nginx只用uwsgi如何實(shí)現(xiàn)Django項(xiàng)目的快速部署。 如果還不會(huì)創(chuàng)建Ubuntu中的Python虛擬環(huán)境,可以參考我之前的文章: 【學(xué)習(xí)心得】Linux下的Python虛擬環(huán)境搭建_linux python虛擬環(huán)境搭建 優(yōu)點(diǎn):最簡(jiǎn)

    2024年02月12日
    瀏覽(23)
  • 阿里云 linux Centos7 安裝 Miniconda3 + 創(chuàng)建Python環(huán)境

    阿里云 linux Centos7 安裝 Miniconda3 + 創(chuàng)建Python環(huán)境

    (1)法一:可以去下載清華源的miniconda鏡像源,選擇自己需要的版本,然后上傳到Linux服務(wù)器上,linux上使用請(qǐng)選擇linux版本,如下: (2) 法二:在linux下的某一目錄下,使用wget獲取源文件,wget后面的地址就是上圖中鼠標(biāo)右擊復(fù)制得到的,這種方式省去了上傳的步驟。 (

    2024年01月19日
    瀏覽(38)
  • python Flask web項(xiàng)目uwsgi + nginx部署

    python Flask web項(xiàng)目uwsgi + nginx部署

    略 2.1安裝vertualenv 2.2創(chuàng)建虛擬環(huán)境 創(chuàng)建保存環(huán)境的目錄: 創(chuàng)建虛擬環(huán)境: 查看虛擬環(huán)境: 2.3激活虛擬環(huán)境 activiate是激活虛擬環(huán)境的命令腳本,在虛擬環(huán)境的bin目錄下 執(zhí)行activate激活環(huán)境 3.1安裝uwsgi 激活虛擬環(huán)境,安裝uwsgi 3.2基于uwsgi運(yùn)行flask項(xiàng)目 3.2.1命令的方式 3.2.2配置文

    2024年02月10日
    瀏覽(23)
  • Django筆記四十三之使用uWSGI部署Django系統(tǒng)

    Django筆記四十三之使用uWSGI部署Django系統(tǒng)

    本文首發(fā)于公眾號(hào):Hunter后端 原文鏈接:Django筆記四十三之使用uWSGI部署Django系統(tǒng) 目前部署 Django 的方式一般來說是使用 Nginx + uWSGI + Django 來實(shí)現(xiàn)。 處理流程是,當(dāng)一個(gè)請(qǐng)求發(fā)送過來會(huì)先經(jīng)過 Nginx,如果是靜態(tài)文件請(qǐng)求,Nginx 這一層直接處理,如果是后端動(dòng)態(tài)接口,則會(huì)發(fā)送

    2024年02月05日
    瀏覽(24)
  • 如何在linux(centos7)操作系統(tǒng)下安裝和卸載python3

    如何在linux(centos7)操作系統(tǒng)下安裝和卸載python3

    由于我的兩臺(tái)Linux操作系統(tǒng)的Python3的版本不同,不能直接使用相應(yīng)的庫,所以我決定將兩個(gè)操作系統(tǒng)的Python3換成同一個(gè)版本,這樣在使用庫的時(shí)候不需要再重復(fù)安裝了。 我個(gè)人習(xí)慣安裝在/usr/local/python3(具體安裝位置看個(gè)人喜好) 方式一: 在官網(wǎng)中現(xiàn)在相應(yīng)版本的Python3,

    2024年02月13日
    瀏覽(62)
  • linux安裝python和部署Django項(xiàng)目

    linux安裝python和部署Django項(xiàng)目

    1 python安裝 官網(wǎng)地址:https://www.python.org/ 本次下載的python安裝包地址:https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz 解壓下載的python壓縮包 編輯文件 vim /usr/bin/yum ,將首行修改為 #!/usr/bin/python2 。 2 Django項(xiàng)目部署 編寫一個(gè)django.ini文件,文件內(nèi)容如下 在nginx中配置下面信息,就

    2024年02月14日
    瀏覽(49)
  • Django使用uwsgi+nginx部署,admin沒有樣式解決辦法

    Django使用uwsgi+nginx部署,admin沒有樣式解決辦法

    若在服務(wù)器上部署的項(xiàng)目admin沒有樣式,則檢查下一下配置: settings uwsgi.ini urls nginx.conf } 如果使用了虛擬環(huán)境則修改nginx.conf文件中的/static/路徑為你虛擬環(huán)境的路徑,沒有使用虛擬環(huán)境則改為你python安裝路徑下的static 修改完后,cd/usr/sbin,使用./nginx -s reload,重啟nginx,重啟項(xiàng)目

    2024年02月14日
    瀏覽(23)
  • Django筆記四十四之Nginx+uWSGI部署Django以及Nginx負(fù)載均衡操作

    Django筆記四十四之Nginx+uWSGI部署Django以及Nginx負(fù)載均衡操作

    本文首發(fā)于公眾號(hào):Hunter后端 原文鏈接:Django筆記四十四之Nginx+uWSGI部署Django以及Nginx負(fù)載均衡操作 這一篇筆記介紹如何使用 Nginx + uWSGI 來部署 Django。 上一篇筆記中有介紹直接使用 uWSGI 作為 web 服務(wù)器來部署 Django,這一篇筆記介紹如何使用 Nginx 來部署。 使用 Nginx 來部署相

    2024年02月05日
    瀏覽(27)
  • 【.NET6 + Vue3 + CentOS7.9 + Docker + Docker-Compose + SSL】個(gè)人博客前后端運(yùn)維部署

    【.NET6 + Vue3 + CentOS7.9 + Docker + Docker-Compose + SSL】個(gè)人博客前后端運(yùn)維部署

    個(gè)人博客 前端:https://lujiesheng.cn 個(gè)人博客 后端:https://api.lujiesheng.cn 個(gè)人博客 運(yùn)維:https://portainer.lujiesheng.cn 我采用的是 騰訊云輕量應(yīng)用服務(wù)器(2C 4G 8M 80G),配置如下圖: 安裝鏡像選擇 CentOS 7.6 64bit: 添加防火墻出入站規(guī)則,設(shè)置如下圖: 把已備案的域名解析到服務(wù)器

    2024年02月14日
    瀏覽(29)
  • Ubuntu純凈服務(wù)器系統(tǒng)使用Nginx+uwsgi部署django項(xiàng)目

    當(dāng)前文章依賴最新的ubuntu-22.04.3-live-server-amd64服務(wù)器系統(tǒng),python3-10版本,django為5.0版! 該服務(wù)器系統(tǒng)我們可以通過虛擬機(jī)來在本地安裝,也可以使用云服務(wù)器,操作方式方法大同小異! 這里我們以開源項(xiàng)目baykeshop為基礎(chǔ)來演示! 開源地址:baykeShop: baykeshop是一款python棧采用

    2024年01月17日
    瀏覽(60)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包