我的编程空间,编程开发者的网络收藏夹
学习永远不晚

01-Djangob部署与安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

01-Djangob部署与安装

linux系统下部署Django
1、Python3安装
2、setuptools安装
3、django安装

一、linux下安装python3
Linux系统里面自带的python是2.6的。想要用django模块,python版本必须要是2.7或者3版本以上的
0、更新包
yum -y install sqlite-devel
1、下载
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz
2、解压
tar xvf Python-3.6.0a1.tar.xz
3、编译安装
进入目录Python-3.6.0a1,执行以下两个命令:
./configure --prefix==/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
4、测试
输入python3:进入python 3版本
输入python 进入python 默认版本

二、安装setuptools,
1、下载
wget –no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
https://pypi.python.org/pypi/setuptools
2、解压
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build #这里用的python是3版本
python3 setup.py install

提示:
到这里如果你还没有报错的话,说明setuptools已经安装成功了,但是在这里我遇到了一个坑,当我执行python3 setup.py install时出现了错误,报错信息如下:
Compression requires the (missing) zlib module.

1、先安装缺少的模块(2行命令) 出错原因:提示的很清楚,缺少 zlib模块导致安装失败 
    yum install zlib 
    yum install zlib-devel 
2、下载zlib成功后, cd Python-3.6.0a1的目录,重新执行下面的这个命令:
    make && make install
3、重新进入setuptools-19.6目录,再次执行下面的命令:
python3 setup.py install

三、安装django
1、下载
到以下目录下下载:https://www.djangoproject.com/download/
最新版本: Django-2.0.5.tar.gz

2、解压
tar -zxvf Django-2.0.5.tar.gz
mv Django-2.0.5 django-2.0.5
cd django-2.0.5/
python3 setup.py install
3、测试
输入:Python3,调用django模块
[root@test_101 django-2.0.5]# python3
Python 3.5.2 (default, May 8 2018, 04:26:03)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.

import django

4、确认django-admin
ln -s /usr/local/python3/bin/django-admin /usr/local/bin/

5、起django-admin
mkdir /server && cd /server
django-admin startproject mblog
cd mblog
python3 manage.py startapp mainsite

6、启动
python3 manage.py runserver 10.99.0.101:8000,这里可能会报错,没有显示“The install worked successfully! Congratulations!”
参考链接:https://blog.csdn.net/will5451/article/details/53861092
修改:/server/mblog/mblog/settings.py 结尾添加:#ALLOWED_HOSTS = ['10.99.0.101', 'localhost', '127.0.0.1'] 或者 ALLOWED_HOSTS = ['*']

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

01-Djangob部署与安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

01-Djangob部署与安装

linux系统下部署Django1、Python3安装2、setuptools安装3、django安装一、linux下安装python3 Linux系统里面自带的python是2.6的。想要用django模块,python版本必须要是2.7
2023-01-31

SSRS Reporting Service安装与部署

安装与部署SSRS步骤什么是SSRSSQL Server Reporting Serivces(SSRS) 是一种强大的报表设计开发工具或者说是服务,它提供了一系列本地工具和服务,用于创建、部署和管理移动和分页报表。SSRS可以独立安装和部署在本机,运行在服务
SSRS Reporting Service安装与部署
2016-09-23

C#安装与部署教程

本篇内容主要讲解“C#安装与部署教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#安装与部署教程”吧!部署Windows 应用程序本演练演示为启动记事本的 Windows 应用程序创建一个安
2023-06-17

Druid 0.17 入门(2)—— 安装与部署

在Druid快速入门其实已经简单的介绍过最简化配置的单节点部署,本文我们将详细描述Druid的多种部署方式,对于测试开发环境可以选用轻量的单机部署方式,而生产环境我们最好选用集群部署的方式,确保系统的高可用性。一、单机部署Druid提供了一组可以参考的配置和单
Druid 0.17 入门(2)—— 安装与部署
2018-03-29

Nagios安装与部署[通俗易懂]

Nagios是一款开源的网络监控工具,用于监控网络设备、服务器和应用程序的运行状态。安装和部署Nagios可以帮助管理员及时发现并解决网络问题,提高系统的稳定性和可用性。下面是Nagios的安装和部署步骤:1. 准备环境:首先要确保系统上已
2023-10-12

sqlserver2014部署安装

百度云网址链接: https://pan.baidu.com/s/1BwgdnESI8Fqlos9EIOLv1A 提取码: wsy5 1.解压ISO镜像文件,点击setup安装程序   2.进入安装界面   3.点击全新SQL server独立安装或现有安装添
sqlserver2014部署安装
2014-07-23

influxdb-cluster安装部署

参考资料Influx Proxy 是一个基于高可用、一致性哈希的 InfluxDB 集群代理服务,实现了 InfluxDB 高可用集群的部署方案,具有动态扩/缩容、故障恢复、数据同步等能力。相关文档:https://github.com/chengshiwen

	influxdb-cluster安装部署
2019-10-06

安装部署MySQL HA

1.部署MHA接下来部署MHA,具体的搭建环境如下(所有操作系统均为CentOS7.4 64bit):IP地址主机名角色软件192.168.12.106Master.cnmanagermha4mysql-manager、mha4mysql-node192.16
安装部署MySQL HA
2014-06-28

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录