memcached安装

简介:

今天有台服务器需要迁移业务安装memcached,以前没有安装过,按照网上步骤尝试了下,并且记录了安装过程。


安装包准备:

libevent-1.4.14b-stable.tar.gz

memcached-1.4.5.tar.gz


首先安装libevent:

tar zxvf libevent-1.4.14-stable.tar.gz -C /usr/local/

cd libevent-1.4.14-stable/

./configure -prefix=/usr/libevent

make && make install


然后安装memcached

tar zxvf memcached-1.4.5.tar.gz -C /usr/local

cd /usr/local/memcached-1.4.5/

./configure -with-libevent=/usr/libevent/ -prefix=/usr/local/memcached

make && make install


创建软连接方便以后使用:

ln -s /usr/local/memcached/bin/memcached /usr/local/bin/


启动memcached

/usr/local/memcached/bin/memcached -p 11211 -u root


在启动的时候,突然报错:

./bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

原因:没有建立libevent动态库


解决方案:

装完libevent之后为了让动态链接库为系统所共享,需要执行以下动态链接库的管理命令ldconfig

1、我们使用find命令找到我们的libevent-1.4.so.2

find /usr/local/ -name libevent-1.4.so.2 

/usr/local/libevent-1.4.14b-stable/.libs/libevent-1.4.so.2

2、使用debug信息查看程序去哪里寻找共享文件库

LD_DEBUG=libs /usr/local/bin/memcached -v

我们看到:trying file=/usr/lib64/libevent-1.4.so.2

这个时候,我直接做了个软链接(网上还有更多的步骤,还在研究)

ln -s /usr/local/libevent-1.4.14b-stable/.libs/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2


然后启动服务成功。

服务参数:http://alca0126.blog.51cto.com/7826974/1771900


参考文献:http://www.cnblogs.com/carbon3/p/5870230.html

          http://chenzhou123520.iteye.com/blog/1925196

本文转自岁月丶倾城博客51CTO博客,原文链接http://blog.51cto.com/alca0126/1966906如需转载请自行联系原作者


laihuadongcto

相关文章
|
4月前
|
Linux Memcache
Linux - 安装memcached
Linux - 安装memcached
49 0
Linux - 安装memcached
|
5月前
|
Docker 容器
Docker下安装memcached
Docker下安装memcached
50 0
|
8月前
|
Shell C语言
脚本用源码来安装 memcached 服务器
脚本用源码来安装 memcached 服务器
34 1
|
9月前
|
Java 程序员
【memcached】下载、安装、、出错一分钟全搞定
【memcached】下载、安装、、出错一分钟全搞定
126 0
|
PHP
安装memcached 和 php-memcached 实现PHP访问memcached
安装memcached 和 php-memcached 实现PHP访问memcached
83 0
安装memcached 和 php-memcached 实现PHP访问memcached
|
缓存 安全 Java
【技术分享】Memcached介绍及php-memcache扩展安装
【技术分享】Memcached介绍及php-memcache扩展安装
93 0
【技术分享】Memcached介绍及php-memcache扩展安装
|
存储 缓存 负载均衡
nosql缓存技术之memcached介绍、安装以及使用总结(1)
nosql缓存技术之memcached介绍、安装以及使用总结
212 0
nosql缓存技术之memcached介绍、安装以及使用总结(1)
|
网络安全 数据安全/隐私保护 Windows
Windows下安装Memcached
Windows下安装Memcached,实验演示
742 3
Windows下安装Memcached
|
缓存 PHP 数据库
怎么用宝塔面板安装memcached?
怎么用宝塔面板安装memcached? 宝塔面板安装memcached后可以给服务器提速,进而加快网站访问速度,提高用户体验。很多朋友不知道如何操作,赵一八分享通过宝塔面板安装memcached及详细配置方法,希望对你有用。
869 0
怎么用宝塔面板安装memcached?
|
应用服务中间件 Linux PHP
Linux 安装Memcached
在linux 编译,需要gcc,make,cmake,autoconf,libtool 等工具,需提前安装好。 memcached的安装包括:1、服务端的安装;2、客户端的安装 一、服务器端安装 方法一: memcached 依赖于libevent 库,因此我们需要先安装libevent.
1185 0