由于配置错误,为了重新开始,我将VPS从CentOs 6迁移到CentOs 7。除其他外,我在CentOs 6上安装了beanstalkd服务。
在我学习本教程的时候,http://viewsfromtheside.com/2014/06/12/install-beanstalkd-centos-6/非常适合我。
但是现在,我不能在CentOs 7版本上安装Beanstalkd。
我用这句话来做EPEL回购:
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
# rpm -ivh epel-release-7-2.noarch.rpm然后我试着:
# yum install beanstalkd --enablerepo=epel-testing以及:
# yum --disablerepo="*" --enablerepo="epel" list available | grep 'beanstalkd'甚至:
# yum search beanstalkd但仍然:没有找到匹配的: beanstalkd。
我是CentOs和EPEL repos的新手,所以也许我错过了什么?无论如何,我如何在CentOs 7上安装Beanstalkd?
发布于 2014-11-27 20:53:59
是的,您可以通过git安装它,然后复制systemd脚本:
步骤0。安装git
yum install git
步骤1.克隆存储库
git clone git://github.com/kr/beanstalkd.git
cd beanstalkd
make
cp beanstalkd /usr/bin/beanstalkd
mkdir /var/lib/beanstalkd步骤2.使启动脚本
创建具有以下内容的文件/etc/systemd/system/beanstalkd.service:
[Unit]
Description=Beanstalkd is a simple, fast work queue
[Service]
User=root
ExecStart=/usr/bin/beanstalkd -b /var/lib/beanstalkd
[Install]
WantedBy=multi-user.target步骤3.最后,运行
systemctl enable beanstalkd和systemctl start beanstalkd
步骤4.检查
ps ax | grep beanstalkd
发布于 2018-09-05 12:45:27
发布于 2015-03-31 11:07:59
CentOS 7在EPEL中发布一个beanstalkd包的请求已通过bug.cgi?id=1139358提出。您必须等待包维护者发布包。
同时,您可以构建自己的软件包,也可以从http://cbs.centos.org/koji/buildinfo?buildID=686下载和安装RPM。
yum install http://cbs.centos.org/kojifiles/packages/beanstalkd/1.9/3.el7/x86_64/beanstalkd-1.9-3.el7.x86_64.rpmhttps://stackoverflow.com/questions/26786368
复制相似问题