服务器实践001 -- cento7 服务器环境搭建

配置python环境工具

centos 7 自带python2.7.5版本,但是没有pip工具,所以我们首先要安装pip工具,然后在这个基础上一步步搭建python的web开发环境。

编译安装pip

在这里插入图片描述

cd /usr/local/src
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
tar -zxvf pip-9.0.1.tar.gz
cd pip-9.0.1/
python setup.py build
python setup.py install
pip -V # 查看安装是否成功

在这里插入图片描述

编译安装 setuptools

cd /usr/local/src
wget https://pypi.python.org/packages/6c/54/f7e9cea6897636a04e74c3954f0d8335cc38f7d01e27eec98026b049a300/setuptools-38.5.1.zip#md5=1705ae74b04d1637f604c336bb565720
yum install zip 
yum install unzip
unzip setuptools-38.5.1.zip
cd setuptools-38.5.1
python setup.py build
python setup.py install
pip list # 查看setuptools是否安装成功

备注:如果执行pip list命令时出现
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
错误,解决方法如下:
vi /root/.pip/pip.conf
输入:
[list]
format=columns
保存退出即可

安装git

yum install git

shell 显示git状态

vi /etc/profile
# 插入下方代码
source /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.bash
source /usr/share/doc/git-1.8.3.1/contrib/completion/git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWSTASHSTATE=1
export GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM="verbose git svn"
PS1='[\u@\h \W$(__git_ps1 " (%s)")]$ '
source /etc/profile

安装 virtualenv virtualenvwrapper

pip install virtualenv virtualenvwrapper
# 配置环境变量
vi /etc/profile
# 输入下列代码:
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/bin/virtualenvwrapper.sh
# 保存退出:
source /etc/profile

安装gunicorn

pip install gunicorn

安装 supervisor

pip install supervisor

supervisor 配置修改

https://www.jianshu.com/p/2008cf9f7ee7

https://segmentfault.com/a/1190000013450642

配置python3 环境变量

安装 python3

cd /usr/local/src
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4/
# 首先创建 python3 文件夹 
./configure --prefix=/usr/local/python3
yum -y install zlib*
make && make install
安装成功
python3安装自带pip和setuptools

配置 python3 环境变量

vi /etc/profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
source /etc/profile

安装 gunicorn

pip3 install gunicorn

环境安装如下

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值