supervisord离线安装

ぐ巨炮叔叔 提交于 2020-01-25 20:28:49

需要安装包:

zlib-1.2.11.tar

Python-2.7.17

meld3-1.0.2.tar

setuptools-18.3.2.tar

supervisor-3.2.0.tar

安装步骤:

安装守护进行需要安装如下组件:zlib,python2.7,如果没有安装请使用yum -y install 进行安装,或下载对应安装文件进行安装。

zlib:

tar -xvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
ll /usr/local/lib

Python2.7(系统自带版本也行2.4以上3.0以下):

tar -zvf Python-2.7.14.tgz  

cd Python-2.7.14

./configure --prefix=/usr/local/python2.7

make

make install

然后进入/usr/local/python2.7/bin,这个目录的内容如下:

在这个目录下执行python2或者python2.7都可以出现python的提示符表示安装成功

1)备份python2.6.6的启动文件

mv /usr/bin/python /usr/bin/python2.6.6

2)创建用于启动python2.7.14的软连接

ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python,有的文章里写的是下面这样:ln -s /usr/local/bin/python2.7 /usr/bin/python ,事实证明是有错误的。因为编译好的python2.7.14可执行文件在/usr/local/python2.7/bin/这个目录下面并不在/usr/local/python2.7目录下,同时创建符号链接也需要指定具体的可执行文件名才行。

查看:

[root@localhost /]# ll /usr/bin/python
lrwxrwxrwx. 1 root root 34 1月   3 10:12 /usr/bin/python -> /usr/local/python2.7/bin/python2.7

配置yum启动路径:

如果我们想要启动老版本python2.6.6,可以执行python2.6.6即可,如果是想启动python2.7,只需要执行python即可

因此这里的升级不是把python2.6.6彻底干掉,而是重新安装了python2.7.14.而且也兼顾到yum的使用。

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!