码迷,mamicode.com
首页 > 其他好文 > 详细

django 后端开发环境搭建

时间:2019-06-28 11:55:46      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:hub   ade   执行   ted   update   ica   cmake   class   attr   

1,开发环境   ubuntu+nginx+uWSGI+Django+python+mysql 

 

2, python 升级

    ubuntu16 及以上版本 自带python 2.7 ,升级到python 3.x 版本使用如下命令

    sudo apt-get install python3

    alias python=python3  //当存在2.7 版本和 3.x 版本时,用此命令切换到3.x 版本

    然后执行python 检查python 的当前版本。

 

3,安装django

      sudo apt-get install python-django -y

      查看django版本:

      在python下执行如下代码:

       import django

       django.get_version()

 

4, 安装mysql

       一 安装命令

       sudo apt-get install mysql-server

       sudo apt-get install mysql-client

       二 mysql登录密码修改

       如果在安装过程中未出现给mysql 设置密码,那么需要后续工作:

       1) 进入到etc/mysql 目录下,查看debian.cnf文件,sudo cat  debian.cnf

       2)    找到用户名,密码 ,使用此账号登录mysql

 

                      用户名:debian-sys-maint

 

                      密码:xedvSNKdLavjuEWV

 

                      登录:mysql -udebian-sys-maint -pxedvSNKdLavjuEWV

       3)  修改root 密码

         show databases;

 
         use mysql;
  
         update user set authentication_string=PASSWORD("自定义密码") where user=‘root‘;
  
         update user set plugin="mysql_native_password";
  
         flush privileges;
  
         quit;
               修改完毕后,重启mysql
                         /etc/init.d/mysql restart
        三,检查mysql运行状态
               sudo netstat -tap | grep mysql
     
        四,登录root 账户
                mysql -u root -p 
 
4,   安装Django和mysql连接的驱动       
       1) python 2
    sudo apt-get install python-mysqldb

       2) python 3          

 git clone https://github.com/PyMySQL/PyMySQL 
 cd PyMySQL 
 python3 setup.py install

 

5, 安装nginx

      sudo apt-get install nginx -y

 

6,   安装 uwsgi

      sudo pip install uwsgi --upgrade

      sudo apt-get install uwsgi

 

7, 安装 supervisor

       一个专门用来管理进程的工具,我们用它来管理 uwsgi 进程.

       sudo pip install supervisor

django 后端开发环境搭建

标签:hub   ade   执行   ted   update   ica   cmake   class   attr   

原文地址:https://www.cnblogs.com/huanhuaqingfeng/p/11101748.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!