下載centos7鏡像文件
redis安裝
https://www.cnblogs.com/zuidongfeng/p/8032505.html
安裝pyenv便于python的多版本管理
1、首先安裝所依賴的包
??yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2生逸、安裝pyenv
??安裝git
????yum install -y git
????mkdir ~/.pyenv
????git clone git://github.com/yyuu/pyenv.git ~/.pyenv
??安裝pyenv插件
????curl -L https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
???? echo 'export PYENV_ROOT="PYENV_ROOT/bin:(pyenv init -)"' >> ~/.bashrc
????exec $SHELL -l
測(cè)試是否安裝成功 pyenv help
如果安裝失敗辽狈,換下列方式:
1官边、下載pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
2当辐、添加環(huán)境
vim .bashrc
添加以下行
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
然后
source .bashrc
???? pyenv version
???? system (set by /root/.pyenv/version) 系統(tǒng)默認(rèn)python
????安裝python2.7.5 pyenv install 2.7.5
???? 可以使用 pyenv install --list 查看有效的版本
????安裝python3.6.3 pyenv install 3.6.3
???? 在安裝時(shí)發(fā)現(xiàn)安裝速度赛糟,應(yīng)該是下載速度非常緩慢
???? 可以在python官網(wǎng)(https://www.python.org/downloads/source/)上下載相應(yīng)版本的xz文件到 .pyenv/cache目錄中(cache目錄不存在的話可以mkdir) 再執(zhí)行安裝命令會(huì)快很多
????查看已經(jīng)安裝的版本 pyenv versions
????system (set by /root/.pyenv/version)
???? 2.7.14
???? 3.4.5
???? 3.6.3 可以看到已經(jīng)成功安裝三個(gè)版本的python
3、創(chuàng)建虛擬環(huán)境
????pyenv virtualenv 3.6.3 env363
????pyenv activate env363
????驗(yàn)證版本是否正確 python -V 3.6.3
????升級(jí)pip pip install --upgrade pip
????安裝django gunicorn
????pip install django
????pip install gunicorn
4、創(chuàng)建測(cè)試項(xiàng)目
????django-admin.py startproject myprojec
????cd myproject
????python manage.py migrate
????python manage.py runserver 測(cè)試可以正常工作
????瀏覽http://127.0.0.1:8000 如果能看到文章末尾的web頁(yè)面鹃骂,一切OK
????測(cè)試用guanicorn部署項(xiàng)目
????gunicorn myproject.wsgi 或者
????gunicorn -b 0.0.0.0:8000 myproject.wsgi:application --workers=3
????瀏覽http://127.0.0.1:8000 如果能看到文章末尾的web頁(yè)面,一切OK
如果系統(tǒng)中python2沒有pip命令則需下載pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py安裝完成
whereis pip 查看