centos如何安装django(2023年最新解答)

导读:本篇文章首席CTO笔记来给大家介绍有关centos如何安装django的相关内容,希望对大家有所帮助,一起来看看吧。

如何在centos上部署django 2.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

centos django 在哪个文件

首先你要有一个Centos系统,一般情况系统会自带Python的。如果没有安装,可以用yum install python 解决。

Django安装大致有pip、git、源码包三种方式安装。下面主要介绍pip方式,也是最常用的方式之一!

PS:Django支持在很多平台上面构建,例如Ubuntu,Windows等。

Pip安装:

wget

python get-pip.py

提示:

Downloading/unpacking pip

Downloading pip-1.5.6-py2.py3-none-any.whl (1.0MB): 1.0MB downloaded

Installing collected packages: pip

Successfully installed pip

Cleaning up...

表示成功安装了pip。

3

然后:

pip install Django==1.7 //后面跟的是官网发布的最新版本。

提示:

Downloading/unpacking Django==1.7

Downloading Django-1.7-py2.py3-none-any.whl (7.4MB): 7.4MB downloaded

Installing collected packages: Django

Successfully installed Django

Cleaning up...

表示已经成功安装Django

4

验证执行:python -c \"import django; print(django.get_version())\"

返回版本:1.7

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

我的是centos系统

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

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

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

centos类系统: sudo yum install python python-pip

ubuntu类系统:sudo apt-get install python python-pip

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

二、安装django

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

sudo pip install Django ==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.py startproject FirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行python manage.py runserver

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

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

开放端口后,我们重新python manage.py runserver 0.0.0.0:80,如图9

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

centos如何安装django(2023年最新解答)  第1张

在centos中怎么安装django

第一步安装Django: 下载包:Django-0.96.1.tar.gz 解压这个包:tar zxf Django-0.96.1.tar.gz -C /usr/tmp 安装: cd /usr/tmp cd Django-0.96.1 su python setup.py install 检查安装是否正确: python import django django.VERSION ...

Windows平台上怎样进行Django开发

sudo apt-get install python-pip // pip用来安装django。如果是centos,使用yum install

sudo apt-get install python-virtualenv // 虚拟环境:跟普通环境基本一样,仅仅是一些python相关的命令不一样(python相关的命令做了备份,不同的python虚拟环境不互相影响)

mkdir ~/django

cd ~/django

virtualenv venv // 在~/django目录下,创建一个叫做“venv”的虚拟环境

source venv/bin/activate // 开启虚拟环境

pip install django // 下载安装django

mkdir ~/work // 创建一个工作目录,这个工作目录和虚拟环境的

centos下怎么安装django

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

在ubuntu上应该用sudo python setup.py install

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

其实简单载django安装文件解压缩用命令行cd解压缩文件目录执行python setup.py install即

结语:以上就是首席CTO笔记为大家介绍的关于centos如何安装django的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 14:01
下一篇 2023-09-23

相关推荐

发表回复

登录后才能评论