问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将Django部署到centos上(2023年最新分享)

发布网友 发布时间:2024-09-30 13:29

我来回答

1个回答

热心网友 时间:2024-11-30 19:56

导读:很多朋友问到关于如何将Django部署到centos上的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

centos下怎么安装django

Permissiondenied很明显说明问题所在,没有权限

在ubuntu上应该用sudopythonsetup.pyinstall

不知道在centos上用什么,应该是su吧

其实简单载django安装文件解压缩用命令行cd解压缩文件目录执行pythonsetup.pyinstall即

Django部署——uwsgi+Nginx(超详细)

环境:

python3.6

centos7

Django1.11

用Django写了个小网站,只能在自己本地跑一跑!这怎么行?听说可以部署在云服务器上,这样别人就可以访问了!

从哪儿开始?就从Django开始吧!老规矩,按步骤:

这里不讲Django项目实施过程,假设你已经写了一个Django项目,并且在本地127.0.0.1:8000能够跑起来。喏,给你个参考,项目大概长这样:

也就是项目目录下的settings.py文件,主要强调几个地方:

①关闭DEBUG模式:

②修改ALLOWED_HOSTS:

③配置静态文件存放路径:

修改好配置之后执行:

这个没什么说的。。。在自己的云服务器上装好这两个工具

安装好uwsgi后最好验证一下,验证方法:

创建一个test.py文件:

启动uwsgi服务器:

如果可以正常启动而不报错那就应该没问题,不放心的话再在终端验证一下:

在uwsgi.ini里进行如下配置:

找到nginx的配置文件夹,centos7的nginx配置文件在/etc/nginx下,该路径下有一个nginx.conf总配置文件,还有两个文件夹./conf.d、./default.d,我们将nginx.conf复制一份到conf.d文件夹下,命名为nginx.conf(或者项目名.conf)进行如下修改(根据中文注释进行相应配置即可):

进入uwsgi.ini文件夹下执行:

在终端执行:

参考资料:

刘江的博客

博客园

知乎问答

无名Blog

自强学堂Django教程

Django文档

empty_xlBlog

centos8中使用Nginx+Gunicorn部署Vue-cli+Django

先试着运行一下,进入项目的根目录(不是wsgi的同级目录,是wsgi的上一层目录),然后

yum安装的nginx,通常nginx命令会位于/usr/sbin目录下。

whichnginxcd在目录中

目录中启动:sudonginx然后直接在浏览器输入服务器端地址,看到了启动的页面

腾讯云python系列之部署Django流程

我的是centos系统

我们通过腾讯的控制台的登录按钮,进入到远程登录的界面,如图1为腾讯云的控制台界面。图2为登录以后的密码输入窗口

进入登录界面以后,会是图3这样子的情况,我们输入ls,会发现没有任何文件,输入piplist会提示没有安装pip,而输入python时,会显示默认安装了python2.7.5版本

一、首先我们要安装pip,根据自己的系统自行选择

centos类系统:sudoyuminstallpythonpython-pip

ubuntu类系统:sudoapt-getinstallpythonpython-pip

安装好以后piplist一下,看看都有哪些python安装包

二、安装django

我安装的Django版本为1.9.8的,根据自己的情况,更改后面的版本号

sudopipinstallDjango==1.9.8

可能会出现图4这样的问题,原因是我们pip版本太低,直接按照提示升级我们的pip

更新了pip以后,安装可能会出现如图5这样的问题,我们不要在==两边加空格,因为加空格会导致不识别django的版本。

安装完以后你会发现自己找不到Django放在哪里了,其实我的django被安装在了

/usr/lib/python2.7/site-packages/

并且我们要执行创建django的命令在django的bin目录下,如图6

/usr/lib/python2.7/site-packages/django/bin

进入到该目录下,运行django-admin.pystartprojectFirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行pythonmanage.pyrunserver

问题来了,我们运行以后,不要点击,这个是进不去的,我们应该通过腾讯云的公网ip来访问网站,但又有同学发现通过公网的ip也无法访问我们的网站,这是因为自己的腾讯云没有打开相应的端口,所以无法访问。开放端口在安全组这个选项,如图7

进入安全组,新建我们的开放端口,我开放的是80端口。如图8

开放端口后,我们重新pythonmanage.pyrunserver0.0.0.0:80,如图9

通过公网ip,就可以直接访问我们的网站了。如图10

在centos中怎么安装django

第一步安装Django:下载包:Django-0.96.1.tar.gz解压这个包:tarzxfDjango-0.96.1.tar.gz-C/usr/tmp安装:cd/usr/tmpcdDjango-0.96.1supythonsetup.pyinstall检查安装是否正确:pythonimportdjangodjango.VERSION...

如何在centos上部署django2.7

依次执行以下命令:

yum?install?-y?update??#?更新内置程序

yum?groupinstall?-y?development??#?安装所需的development?tools

yum?install?-y?zlib-dev?openssl-devel?sqlite-devel?bzip2-devel??#?安装附加包??

yum?install?xz-libs??#?安装XZ解压库(可选)

wget???#?下载源码包?

#?解压源码包,分为两步??

xz?-d?Python-2.7.6.tar.xz??

tar?-xvf?Python-2.7.6.tar??

#?编译与安装,先进入源码目录??

cd?Python-2.7.6??

./configure?--prefix=/usr/local??

make??

make?altinstall??

#?配置virtualenv虚拟环境??

wget?--no-check-certificate???

tar?-xvf?setuptools-1.4.2.tar.gz??

cd?setuptools-1.4.2??

python2.7?setup.py?install??

curl??|?python2.7?-??

pip?install?virtualenv??

#?创建项目所需的虚拟环境venv??

virtualenv?venv?--python=`which?python2.7`

#?修改.bashrc,在该系统用户登录之后自动激活虚拟环境。

#?在.bashrc下增加以下命令????

source?~/venv/bin/activate

结语:以上就是首席CTO笔记为大家整理的关于如何将Django部署到centos上的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
CAD具体是学什么的 cad学什么专业好 CAD属于什么课型 文胸36/80是什么尺码 21.22.23.24.25.这5个数横竖家起来都要等于69 21.22.23.24.25.5个数字横竖等于69怎么做 已知递增的等差数列{an}满足a1=1,a3=a2²-4,则an=? 已知递增等差数列an的前n项和为Sn,a1=1,且a2+1,a4+1,S4成等比数列 求数... 金鱼吊兰有什么作用,可供观赏改善风水 金鱼吊兰是什么植物? 为什么教资考试23年提前了? 教师资格证23年报名时间是什么时候 北京育儿嫂什么价位? 育儿嫂的价位是多少啊? 叉车无证驾驶怎么处理? 升华和凝华是什么意思? 谁能帮我一下,这个图片是哪个电影里的插图么?如果是请告诉我电影的名字... 谁能告诉我这个图片叫什么电影名字 升华和凝华是什么怎么区分 谁能告诉我这张图出自哪个电影【这个男的是莱昂纳多·迪卡普里奥,演泰... 梦见去逝的母亲看到我拿着大包裹,就说:“拿不动吗,来我来拿”,就抢过... 选择恰当的词语 再有另一个词造句 这里群山(),美丽极了。是耸立还是屹立... 远远望去,群山(),连绵不绝。*填表示站立的词语。* 把词语补充完整()()好客 群山()() 匠心精神有哪些 联想小新笔记本开机成功显示桌面后跳出调用的目标发生了异常 ...被大狗咬了脖子一下。昨天发现脖子上有鸡蛋大小的一个硬疙瘩。_百度... ...张的这些是什么,软的里面有一点点硬一个个肉疙瘩 金毛脸上和脖子各长了一个肉疙瘩 怎么办 治疗肛裂的药膏有哪些 6s官换机好吗 win7设置代理服务器和端口 作文 愿奶奶常在我身旁 ipad内存快满了,谁能告诉我怎么看到底东西都放在哪里的? 我想删除都找... 梦见佛家给个娣字? 游戏阿尔法是物理攻击吗 梦见财神爷飞到水里 电动车没电了离家很远怎么办 电车突然没电了怎么办 为什么在百度地图里面打车总是不显示路线呢? vivo 手机恢复出厂设置记事本还有信息会没有吗?内存卡里的东西会没有... ...参数说有DP接口,索泰560TI的,但是装好机看机箱后没找到接口_百度知 ... 联想启天4300后面机箱是不是有个DP接口?可以把显示器和和电视机同时接... 主板rear是什么接口? 苹果软件更新怎么换账号? 晚上梦见大蛇在自己身边穿梭,但没伤害自己,请问周公解梦里是� 茴香为何要尽量少吃 茴香什么人不能吃 笔记本电脑屏幕下方出现一条粉红色的线,而且有时上下抖动,我该怎么办... 钉钉怎样退出全员群? 笔记本电脑出现一竖一竖的粉红色,底层能看到壁纸图标,是不是玩电脑太...