CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法
2011-09-27 14:22
756 查看
1、安装 EPEL Repo
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
2、安装 Memcache
yum -y install memcached
安装过程中可能会出现如下问题:
--> Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by package perl-AnyEvent-5.240-1.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by package perl-AnyEvent-5.240-1.el5.rf.noarch (rpmforge)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
这个问题是因为CentOS的 yum没有memcached需要的最新的 perl-Net-SSLeay 和 perl-IO-Socket-SSL包.
解决办法也很简单,删除旧的包,安装新的包。
查看旧版本的包
rpm -qa | grep perl-Net-SSLeay
rpm -qa | grep perl-IO-Socket-SSL
移除并安装新包
rpm-e perl-Net-SSLeay-1.30-4.fc6
rpm -e perl-IO-Socket-SSL-1.01-1.fc6
wget http://packages.sw.be/perl-Net-SSLeay/perl-Net-SSLeay-1.36-1.el5.rfx.i386.rpm
wget http://packages.sw.be/perl-Net-SSLeay/perl-Net-SSLeay-1.36-1.el5.rfx.x86_64.rpm
wget http://packages.sw.be/perl-IO-Socket-SSL/perl-IO-Socket-SSL-1.34-1.el5.rfx.noarch.rpm
rpm -i perl-Net-SSLeay-1.36-1.el5.rfx.x86_64.rpm
rpm -i perl-Net-SSLeay-1.36-1.el5.rfx.i386.rpm
rpm -i perl-IO-Socket-SSL-1.34-1.el5.rfx.noarch.rpm
然后再执行安装命令
yum -y install memcached
即可安装成功
3、设置为开机启动
chkconfig --level 2345 memcached on
4、启动和停止
/etc/init.d/memcached start|stop
from:http://www.cnblogs.com/jiunadianshi/articles/2001305.html
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
2、安装 Memcache
yum -y install memcached
安装过程中可能会出现如下问题:
--> Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by package perl-AnyEvent-5.240-1.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by package perl-AnyEvent-5.240-1.el5.rf.noarch (rpmforge)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
这个问题是因为CentOS的 yum没有memcached需要的最新的 perl-Net-SSLeay 和 perl-IO-Socket-SSL包.
解决办法也很简单,删除旧的包,安装新的包。
查看旧版本的包
rpm -qa | grep perl-Net-SSLeay
rpm -qa | grep perl-IO-Socket-SSL
移除并安装新包
rpm-e perl-Net-SSLeay-1.30-4.fc6
rpm -e perl-IO-Socket-SSL-1.01-1.fc6
wget http://packages.sw.be/perl-Net-SSLeay/perl-Net-SSLeay-1.36-1.el5.rfx.i386.rpm
wget http://packages.sw.be/perl-Net-SSLeay/perl-Net-SSLeay-1.36-1.el5.rfx.x86_64.rpm
wget http://packages.sw.be/perl-IO-Socket-SSL/perl-IO-Socket-SSL-1.34-1.el5.rfx.noarch.rpm
rpm -i perl-Net-SSLeay-1.36-1.el5.rfx.x86_64.rpm
rpm -i perl-Net-SSLeay-1.36-1.el5.rfx.i386.rpm
rpm -i perl-IO-Socket-SSL-1.34-1.el5.rfx.noarch.rpm
然后再执行安装命令
yum -y install memcached
即可安装成功
3、设置为开机启动
chkconfig --level 2345 memcached on
4、启动和停止
/etc/init.d/memcached start|stop
from:http://www.cnblogs.com/jiunadianshi/articles/2001305.html
相关文章推荐
- CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法
- CentOS 5.5 64位通过yum安装 memcached遇到的问题
- CentOS7 通过yum安装dnf失败,提示No package dnf available的解决办法
- CentOS 6.5的安装步骤与Unable to read package metadata问题的解决办法
- linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法
- 笔记本安装CentOS的步骤以及安装过程中黑屏的解决办法
- centos yum Segmentation fault 问题解决办法
- CentOS 6.5通过yum安装 MySQL-5.5
- Memcached安装gzip: stdin: not in gzip format问题解决办法
- 解决centos 6.3 yum安装软件时找不到镜像问题
- 解决CentOS的yum无法安装https来源的epel问题
- 转:CentOS系统yum源配置修改、yum安装软件包源码包出错解决办法!
- mysql5.7.19在centos虚拟机下手动(离线)安装配置过程与一些问题解决办法
- 关于linux(CentOS)无法更新安装软件出错的解决办法(提示The program package-cleanup is found in the yum-utils package)
- 阿里云centos6.5 wdcp安装完成后yum出错的解决办法
- centos7使用yum安装mariaDB(开源MySQL)无法启动的解决办法
- CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]
- 在CENTOS环境安装ASTERISK+FREEPBX常见问题以及解决办法
- CentOS7 yum安装软件问题解决
- centos 安装mysql中遇到问题的解决办法