supervisord suse 11 sp2 install

最近在工作的时候,遇到了suse 11 sp2, 这个里面需要使用supervisord进行拉起程序,经过一番尝试,最终可以使用了。

操作系统准备

  • 下载安装
http://linux.iingen.unam.mx/pub/Linux/Suse/isos/SLES11/SLES-11-SP2-DVD-x86_64-GM-DVD1.iso
http://linux.iingen.unam.mx/pub/Linux/Suse/isos/SLES11/SLES-11-SP2-DVD-x86_64-GM-DVD2.iso
  • 关闭防火墙
SuSEfirewall2 off
SuSEfirewall2 stop
  • 修改更新源
# 可以放到文件里面

echo '
[userdefine]
name=userdefine
enabled=1
autorefresh=0
#baseurl=cd:///?devices=/dev/sr0
baseurl=http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.2/repo/oss/
path=/
type=yast2
keeppackages=0' > /etc/zypp/repos.d/userdefine.repo
  • 安装依赖软件
zypper in gcc zlib zlib-devel openssl-devel ncurses* python-pip python-setuptools python-wheel

安装模块和其他

  • 安装依赖python模块
# setuptools , 安装python模块必备
wget https://pypi.python.org/packages/a9/23/720c7558ba6ad3e0f5ad01e0d6ea2288b486da32f053c73e259f7c392042/setuptools-36.0.1.zip#md5=430eb106788183eefe9f444a300007f0
unzip -d . setuptools-36.0.1.zip
cd setuptools*
python setup.py install
# 自动安装python模块必备
curl -O https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
tar xvfz pip-1.2.1.tar.gz
cd pip-1.2.1
zypper install python-setuptools
python setup.py install
  • 编译python
cd /usr/local/src/
wget http://ojv12llai.bkt.clouddn.com/uploads/20170218132247.tgz
tar xzvf 20170218132247.tgz
cd Python-2.7.12
./configure --prefix=/usr/local/python-2.7.12 --with-ssl --with-zlib
make -j 4
make install
  • 安装supervisor,安装之前,也要修改python模块的更新源
mkdir -p ~/.pip
echo "
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple/ 
[install]
use-mirrors = true
mirrors = http://pypi.douban.com/simple/ 
trusted-host = pypi.douban.com" > ~/.pip/pip.conf
pip install supervisor
  • 打出python env
virtualenv -p /usr/local/python-2.7.12/bin/python2.7 /usr/local/myenv
  • 进入python2.7环境
source /usr/local/myenv/bin/activate
  • 配置文件
mkdir -p /etc/supervisor.d
编辑文件 /etc/supervisord.conf参考 http://book.opschina.org/supervisord---%E9%83%A8%E7%BD%B2.html
  • 执行
supervisord
  • 检查
ss -ln | grep 1009, 账号ops 密码123
  • 配置程序
参考上面的opshchina链接
  • 开机自动执行,将下面的一行放到 /etc/rc.local里面可以试试。
/usr/local/myenv/bin/python supervisord
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值