django 后端开发环境搭建
Posted huanhuaqingfeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django 后端开发环境搭建相关的知识,希望对你有一定的参考价值。
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;
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 后端开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章