CentOS7 VPS Python开发配置

自己的博客毁了,表示不相信那些所谓免费开发了,还是用CSDN好了,看上去不是那么容易倒闭。

SO,Let's begin,

为了搭建网站,当然首选VPS。关于VPS的表现这里先不说明因为网上有很多嘛,我这里以CheapVZ的VPS为例,当然别买这个垃圾VPS,我用它举例是因为这个VPS上已经烂的我不想放东西上去了。

第一次登陆以后记得换成自己喜欢的密码:

passwd


开始搭个翻墙SS:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh
chmod +x shadowsocks-libev.sh
./shadowsocks-libev.sh 2>&1 | tee shadowsocks-libev.log

ftp:

yum install vsftpd
chkconfig vsftpd on
service vsftpd start

useradd -d /var/ftp/pub adair
passwd adair
service vsftpd restart

sqlite:

yum install sqlite-devel

python3:

yum install gcc 
yum install zlib-devel 
yum install make
yum install openssl
yum install openssl-devel

wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
tar -zxvf Python-3.5.1.tgz
cd Python-3.5.1
./configure --prefix=/opt/python3
make all
make install
make clean
ln -s /opt/python3/bin/python3 /bin/python3

ez_install:

wget -q https://pypi.python.org/packages/source/e/ez_setup/ez_setup-0.9.tar.gz
tar -zxvf ez_setup-0.9.tar.gz
cd ez_setup-0.9
python3 setup.py install

pip:

wget https://pypi.python.org/packages/source/p/pip/pip-8.1.2.tar.gz
tar -zxvf pip-8.1.2.tar.gz
cd pip-8.1.2
python3 setup.py install
ln -s /opt/python3/bin/pip3 /bin/pip3
 

django:

pip3 install django
yum install screen

tornado:

pip3 install tornado


flask:

pip3 install flask

uwsgi:

pip3 install uwsgi

nginx:

yum install pcre-devel
#yum install openssl # move to front of python3
#yum install openssl-devel # move to fron of python3
wget http://nginx.org/download/nginx-1.9.12.tar.gz
tar -zxvf nginx-1.9.12.tar.gz
cd nginx-1.9.12
./configure
make & make install
 


现在可以进行基本的CentOS开发了。

猜你喜欢

转载自blog.csdn.net/fenglwh/article/details/50902868
今日推荐