广告
返回顶部
首页 > 资讯 > 后端开发 > Python >ubuntu18.04上搭建djang
  • 409
分享到

ubuntu18.04上搭建djang

djang 2023-01-31 08:01:39 409人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

今天来聊一下Django项目测试环境的搭建,看下面的具体步骤。 以下环境在ubuntu18.04下搭建,步骤如下: 1.安装数据库Mysql5.7:1)安装 sudo apt-get install mysql-server sudo a

今天来聊一下Django项目测试环境的搭建,看下面的具体步骤。

以下环境在ubuntu18.04下搭建,步骤如下:

1.安装数据库Mysql5.7:
1)安装

sudo apt-get install mysql-server
sudo apt-get install mysql-client 

设置root用户的密码:

1)进入mysql: mysql
2)select user, plugin from mysql.user;
3)设置root密码: update mysql.user set authentication_string=PASSWORD('test'),                              plugin='mysql_native_passWord'     where user='root';
4)刷新使设置生效: flash privileges;
5)退出重新登陆: mysql -uroot -ptest 即可

2.安装Redis:

sudo apt-get install redis-server

3.安装git:

sudo apt-get install git

生成公钥:
执行ssh-keygen后,会将公钥和私钥保存在当前用户目录下的.ssh文件夹中,id_rsa.pub就是需要配置到码云、GitHub等的公钥。

4.安装python3.6:
我的ubuntu18.04中自带python3.6.5, 所以不用安装,输入Python3即可进入

5.安装virtualenv和virtualenvwrapper:
1)安装pip3

sudo apt install python3-pip

2)安装virtualenv和virtualenvwrapper

sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper

3)配置virtualenvwrapper:
创建存放虚拟环境的目录:

mkdir virtualenvs

2)修改.bashrc文件,增加下面几行:

export WORKON_HOME=$HOME/virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

3)使修改生效:

source .bashrc

virtualenvwrapper常用命令如下:

mkvirtualenv [-p /usr/bin/python3.6 ] test: 创建虚拟环境([]中指定使用的python版本)
workon [test]: 查看有哪些虚拟环境[使用某个虚拟环境]
deactivate: 退出当前虚拟环境
rmvirtualenv test: 删除虚拟环境

6.安装gunicorn(一个wsgi服务器,类似于uwsgi):

sudo pip install gunicorn

使用gunicorn启动djanGo项目:

gunicorn 项目名.wsgi:application --bind 192.168.0.109:8000

7.将gunicorn配置到supervisor中(与systemctl类似,一个进程管理工具)
未完待续....

--结束END--

本文标题: ubuntu18.04上搭建djang

本文链接: https://www.lsjlt.com/news/193443.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • ubuntu18.04上搭建djang
    今天来聊一下django项目测试环境的搭建,看下面的具体步骤。 以下环境在ubuntu18.04下搭建,步骤如下: 1.安装数据库mysql5.7:1)安装 sudo apt-get install mysql-server sudo a...
    99+
    2023-01-31
    djang
  • 怎么在Ubuntu18.04上搭建GitLab
    本篇内容主要讲解“怎么在Ubuntu18.04上搭建GitLab”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Ubuntu18.04上搭建GitLab”吧!更新系统在安装GitLab之前,...
    99+
    2023-07-05
  • VMware + Ubuntu18.04 搭建Hadoop集群环境的图文教程
    目录前言VMware克隆虚拟机(准备工作,克隆3台虚拟机,一台master,两台node)1.创建Hadoop用户(在master,node1,node2执行)2.更新apt下载源(...
    99+
    2022-11-12
  • DG搭建之windos上搭建物理standby
    注:以下全部sql如果执行有误,请注意分号(;),转发文档请注明作者和出处。 ...
    99+
    2022-10-18
  • sybase12.5在suse10上搭建
        SLES-10-SP4-DVD-x86_64   ase1254_for_linux_64_CD02731-55-1254-01首先SUSE默认安装成功时候,设置好IP什么的乱七...
    99+
    2022-10-18
  • Kubernetes 集群搭建(上)
    不知道各位对Kubernetes了解多少呢?如果还是有一些了解,建议你读一下这篇文章,或许对你有些许帮助 !阅读本文您需要具备一下知识点:1.Kubernetes2.kubeadm3.docker以上三点如过各位看官都知晓,那么请尽情食用,...
    99+
    2023-06-05
  • linux上如何搭建git
    本篇内容主要讲解“linux上如何搭建git”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux上如何搭建git”吧!方法:1、利用“yum install git”命令安装git;2、利用...
    99+
    2023-06-26
  • 在dg库上搭建ogg
    备注:  Oracle DG   (主->备库1->备库2) 级联方式 ...
    99+
    2022-10-18
  • Linux上squirrelmail怎么搭建
    要在Linux上搭建SquirrelMail,您需要按照以下步骤进行操作:1. 安装所需的软件包:```sudo apt-get u...
    99+
    2023-08-29
    Linux squirrelmail
  • 在Mac上搭建Gradle环境
    在Mac上搭建Gradle环境: 步骤1:下载并安装Java开发工具包(JDK) Gradle运行需要Java开发工具包(JDK)。您可以从Oracle官网下载适合您的操作系统版本的JDK。请按照以...
    99+
    2023-09-11
    macos gradle
  • Windows系统下Eclipse上搭建
    Windows系统下Eclipse上搭建Python开发环境在Eclipse上安装和搭建Python开发环境需要以下五步完成:(第一步)下载最新的Eclipse安装包。我是基于Python版本python-3.6.4。python-3.6...
    99+
    2023-01-31
    系统 Windows Eclipse
  • 在mac上搭建python环境
    首先尊重原创:http://blog.justbilt.com/2014/07/02/setup_python_on_mac/ 这两天重新搞了下python的环境,发现好多地方还是容易忘记,因此有了这篇文章,以后方便查看。 ...
    99+
    2023-01-31
    环境 mac python
  • Ubuntu上怎么搭建网桥
    这篇文章主要介绍了Ubuntu上怎么搭建网桥的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu上怎么搭建网桥文章都会有所收获,下面我们一起来看看吧。网桥的作用是通过物理接口连接内部和外部网络。这会对虚拟...
    99+
    2023-06-28
  • Ubuntu上如何搭建网桥
    这篇“Ubuntu上如何搭建网桥”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu上如何搭建网桥”文章吧。网桥工作在...
    99+
    2023-06-27
  • 怎么在CentOS7上搭建Git
    这篇文章主要介绍了怎么在CentOS7上搭建Git的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么在CentOS7上搭建Git文章都会有所收获,下面我们一起来看看吧。步骤一:安装Git在CentOS 7上安装...
    99+
    2023-07-05
  • 如何在CentOS 7上搭建Git
    CentOS 7是一种开源的操作系统,在业界的服务器领域非常流行。而Git是一种广泛使用的版本控制系统,它可以让我们轻松管理代码库。本文将介绍如何在CentOS 7上搭建Git,以便您可以管理您的代码库并进行版本控制。步骤一:安装Git在C...
    99+
    2023-10-22
  • 怎么在Ubuntu上搭建网桥
    这篇文章主要为大家展示了“怎么在Ubuntu上搭建网桥”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么在Ubuntu上搭建网桥”这篇文章吧。网桥化的网络示例 图 01: Kvm/Xe...
    99+
    2023-06-16
  • 阿里云搭建上网代理
    代理注册和管理:用户可以使用阿里云提供的代理注册和管理服务,将自己的 IP 地址映射到 ISP(互联网服务提供商)的公网 IP,从而实现在公网上的访问。 代理转发:用户可以使用阿里云提供的代理转发服务,将来自 ISP 的请求转发到目标 I...
    99+
    2023-10-27
    阿里
  • Linux上的NFS服务器搭建
    目录 .服务器端搭建 .客户端搭建 .服务器端搭建 Shareserver NFS服务器: :给NFS服务器一个ip地址 :修改主机名 :修改主机映射关系 :测试联通性 :查询是否有rpcbind及nfs-utils,若无则安...
    99+
    2023-09-18
    服务器 linux 运维 centos
  • Ubuntu上怎么搭建LAMP环境
    本篇内容主要讲解“Ubuntu上怎么搭建LAMP环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu上怎么搭建LAMP环境”吧!LAMP是一个缩写,它指一组通常一起使用来运行动态网站或...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作