今天介绍如何在虚拟环境(VMware Centos 7 Linux )下配置Django,并且部署nginx,完了通过ip+port访问。
一 安装python3.6
准备工作:安装依赖工具 ,在命令行输入:
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
yum install mysql-devel gcc gcc-devel python-devel
(1)下载python3.6.5 在命令行输入: wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
(2)解压python文件:tar -zxvf Python-3.6.5.tgz
(3)移动至规范的放软件的目录下 mv Python-3.6.5 /usr/local
(4)进入该目录: cd /usr/local/Python-3.6.5/
(5)编译安装:./configure
(6)继续编译,输入:make
(7)输入:make && make install
(8)添加软连接:ln -s /usr/local/python3/bin/python3 /usr/bin/python
提示已存在的话请忽略
验证:如图所示
(9)创建虚拟环境:进入到你要创建的目录,输入:python3 -m venv ./py3.6env
后面的py3.6env 表示虚拟环境的安装目录。
进入到虚拟环境:source /home/fan/py3.6env/bin/activate
直接输入python ,出现python3 的界面表示成功
(9.1):如上面的直接如图所示,就表示成功了,但是也有可能在创建虚拟环境的时候,报一个错误: