一些Centos Python 生产环境的部署命令


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了一些Centos Python 生产环境的部署命令,非常不错,具有参考借鉴价值,需要的朋友参考下吧

Just notes

拿到一台干净的centos之后, 初始化Python环境, 一些命令和问题记录而已

可以搞成脚本自动初始化, 当然, 用docker更好

基础环境

1. 创建用户

1

2

3

4

5

sudo adduser newuser

sudo passwd newuser

# 设置授权不需要输入密码

sudo /usr/sbin/visudo

newuser  ALL=NOPASSWD: ALL

2. EPEL(Fedora Extra Packages for Enterprise Linux repository )

参考文档

1

2

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

sudo rpm -Uvh epel-release-6*.rpm

3. 加ius源

包地址

1

2

wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-13.ius.centos6.noarch.rpm

sudo rpm -Uvh ius-release-1.0-13.ius.centos6.noarch.rpm

4. 安装python2.7 / python3 / pip

1

2

3

4

5

6

7

8

sudo yum install python27

sudo yum install python27-devel

then

curl https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | sudo /usr/bin/python2.7 -

# pip

curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | sudo /usr/bin/python2.7 -

extra: install python3

sudo yum install python34u python34u-devel

5. virtualenv

sudo pip install virtualenv

6. gen ssh key

阅读剩余部分

相关阅读 >>

Python 日志增量抓取实现方法

Python中的mkdir方法怎么用

Python语言能做什么

Python如何测量脚本运行时间

Python的while如何使用

pandas技巧之 dataframe中的排序与汇总方法

Python入门能做什么

Python 多行匹配模式了解

Python怎么安装matplotlib

深入分析Python的多重继承

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...