環(huán)境的配置
用Django做好了網站溜徙,需要部署到VPS上,這也是第一次從零開始配置服務器,踩了很多坑饮六,在這里記錄一下完整的過程羡洁。
首先確定要使用CentOS玷过,因為網上評價都說很穩(wěn)定。
然后是用nginx做靜態(tài)服務器,uwsgi處理動態(tài)請求辛蚊。
第一篇文章就是要安裝python3.5了粤蝎,2.7也是同理,因為CentOS自帶的是2.6.6版本的袋马,太老了初澎,Django都不支持。
1.安裝環(huán)境
yum install -y gcc make openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
yum groupinstall 'Development Tools'
2.安裝python
下載pyhton 3.5.2
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
解壓
tar Jxvf Python-3.5.2.tar.xz
進入解壓后的文件夾
cd Python-3.5.2
安裝到 /usr/local/python3
./configure --prefix=/usr/local/python3
安裝虑凛,時間長需要等一會
make && make install
把bin文件夾加入PATH環(huán)境變量
echo 'export PATH=$PATH: /usr/local/python3/bin' >> ~/.bash_profile
把python3鏈接到/usr/bin碑宴,方便使用
ln -s /usr/local/python3/bin/python3 /usr/bin
此時python 3.5應該就安裝好了,使用 python3 命令調用
python3 -V
pip也自動安裝好了卧檐,位置在 /usr/local/python3/bin/pip3墓懂,同樣做個軟連接
ln -s /usr/local/python3/bin/pip3 /usr/bin/
使用pip3命令調用
pip3 -V
第一步的python安裝已經完成,下一步就是安裝uwsgi霉囚。