基于CentOS搭建Python Django环境过程解析
安装setuptools工具
任务时间:1min~5min
安装
yuminstallpython-setuptools-y
因为之后我们需要安装Django,而Django需要用这个工具,所以我们需要先安装setuptools工具。
下载与安装Django
任务时间:5min~20min
下载Django
[Django是什么?]
wgethttps://www.djangoproject.com/m/releases/1.11/Django-1.11.3.tar.gz
Django是一个开放源代码的Web应用框架,我们将使用它支持我们的PythonWeb开发。
解压Django
tar-zxvfDjango-1.11.3.tar.gz
安装Django
cdDjango-1.11.3pythonsetup.pyinstall
项目运行
任务时间:10min~
30min
新建HelloWorld项目
我们需要一个项目来存放我们的Python文件
python/usr/lib/python2.7/site-packages/Django-1.11.3-py2.7.egg/django/bin/django-admin.pystartprojectHelloWorld
启动项目
进入项目文件夹
cdHelloWorld
内网启动
pythonmanage.pyrunserver
外网启动
首先我们将程序跑在80端口
我们访问:http://<您的CVMIP地址>/
pythonmanage.pyrunserver0.0.0.0:80
修改配置文件
我们发现提示因为安全问题不能访问,接下来我们修改配置
cdHelloWorldnanosettings.py
在settings.py里
我们把:
ALLOWED_HOSTS=[]
改成
ALLOWED_HOSTS=['*']
重新启动
cd../pythonmanage.pyrunserver0.0.0.0:80
我们再次访问:
http://<您的CVMIP地址>/
如果和下图一致说明安装成功了
这里是我之前踩到的一个坑,我直接启动之后发现外网根本访问不到,然后看了一下,我是开放在127.0.0.1:8000的,所以你现在如果尝试访问你的外网IP,你是根本访问不到的。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。