本篇文章将以一个简单的django项目实现本地搭建。其中包括python安装、虚拟环境的搭建、django项目的创建与运行、nginx的安装与配置、uwsgi的安装与配置、django项目的本地部署(综合)。
第一,python3.6安装,创建并搭建虚拟环境,创建并启动django项目:
python3.6环境、虚拟环境(mkvirtualenv)、一个django项目(保证可以运行)
1. 安装python环境
# 先更新一个安装环境
sudo apt-get update
sudo apt-get upgrade
# 安装python--------
sudo apt-get install python
# 也可指定python的版本
sudo apt-get install python3.6
# 使用apt安装也是一样的
sudo apt install python
# ------------------
# 查看安装的python版本
python3 -V
python -V
# 安装pip3
apt install python3-pip
# 查看python的命令(或者说是“帮助”)
python --help
安装后查看版本如下所示即安装成功:
2. 安装并创建虚拟环境
# 可以使用apt/apt-get安装
sudo apt install virtualenv
sudo apt install virtualenvwrapper
# 也可以使用pip安装(注意pip的版本)
pip3 install virtualenv
pip3 install virtualenvwrapper
配置一个 ~/.bashrc文件,将一下内容添加到最后
export WORKON_HOME=$HOME/.virtualenvs
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
其中source的路径可能会跟着版本的不同而不同,我这是ubuntu18.04,其他的版本自行百度
添加完并保存之后运行配置文件,使其生效,执行以下命令即可
source ~/.bashrc
查看一下是否安装成功,可输入
mkvirtualenv