wget安装环境装备
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel
ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
安装pyhton
#源码安装python
wget http://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
#解压
xz -d Python-3.6.7.tar.xz
tar -xf Python-3.6.7.tar
# 解压后会有一个Python-3.6.7文件夹
#cd进入 执行下列命令开始编译安装
./configure --prefix=/opt/python36/ #prefix=(安装在指定路径)
make #编译
make install
#安装完成
#将python3添加系统PATH环境变量
#python3.4默认没添加path
vi /etc/profile
#在/etc/profile最后一行添加
export PATH=$PATH:/opt/python36/bin
#然后
source /etc/profile
#输入python3 就可以运行python解释器
添加虚拟环境
#升级pip工具
pip3 install --upgrade pip
#pip安装virtualenv
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
#创建目录
mkdir Myproject
cd Myproject
#创建独立运行环境-命名
virtualenv --no-site-packages --python=python3 venv
#进入虚拟环境
source venv/bin/activate#此时进入虚拟环境(venv)Myproject
安装virtualenvwrapper方便管理虚拟环境
pip3 install virtualenvwrapper
#把下面两行代码添加到 ~/.bashrc文件中 设置自动启动
打开文件
vim ~/.bashrc
#写入
export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #指定python解释器
source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
读取文件,使得生效,此时已经可以使用virtalenvwrapper
source ~/.bashrc
创建一个虚拟环境:
mkvirtualenv my_django115
在虚拟环境上工作:激活虚拟环境my_django115
workon my_django115
再创建一个新的虚拟环境
mkvirtualenv my_django2
virtualenvwrapper 提供环境名字的tab补全功能。
workon还可以任意停止你当前的环境,可以在多个虚拟环境中来回切换
workon django1.15
安装mariadb
yum install mariadb-server #阿里源
yum install mariadb-devel
#官网源
vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum install MariaDB-server MariaDB-client -y
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
mysql_secure_installation 初始化
安装redis
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
tar xzf redis-4.0.6.tar.gz
cd redis-4.0.6
make && make install
#修改redis配置文件
vim redis.conf
#将daemonize设置为 yes
#启动redis
redis-server redis.conf