时间:2021-05-19
一:安装memcached
1.下载memcached包
下载地址:http:///p/memcacheq/downloads/list
解压包:# tar -zxvf memcacheq.0.2.tar.gz (根据自身的情况解压到目录)
进入目录:# cd memcacheq-0.2.0
2.安装 BerkeleyDB
下载地址:http:///technetwork/products/berkeleydb/downloads/index.html
解压包:# tar -zxvf db-5.3.15.tar.gz (根据自身的情况解压到目录)
进入目录:# cd db-5.3.15
# cd build_unix
#../dist/configure --prefix=/usr/local/BerkeleyDB.5.3
# make && make install
#vi /etc/ld.so.conf
增加:
/usr/local/lib
/usr/local/BerkeleyDB.5.3/lib
#vi /etc/profile
增加
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/BerkeleyDB.5.3/lib
3.安装memcacheq (注: 下文中的5.3是berkeleyDB的版本 请根据实际情况操作)
预安装:./configure --prefix=/usr/local/memcacheq --enable-threads
注意:在没有安装BerkeleyDB的情况下,会报错( configure: error: cannot find libdb.so in /usr/local/BerkeleyDB.5.3/lib);
# make && make install
测试:/usr/local/memcacheq/bin/memcachq -h
运行报:
memcacheq: error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory
解决方法:ln -s /usr/local/BerkeleyDB.5.3/lib/libdb-5.3.so /usr/lib/libdb-5.3.so
连接:/usr/local/memcacheq/bin/memcacheq -d -r -uroot -p11212 -H /var/mcq/data -N -R -v -L 1024 -B 1024 > /var/mcq/logs/mq_error.log 2>&1
(/var/mcq/data 必须自己创建)
# ps -ef |grep memcacheq
root 11908 1 4 18:06 ? 00:00:00 /usr/local/memcacheq/bin/memcacheq -d -r -uroot -p11212 -H /var/mcq/data -N -R -v -L 1024 -B 1024
已经开始运行 .
连接到memcacheq:#telnet 192.168.1.144 11212
增加到开机启动
# vi /etc/rc.local
增加:/usr/local/memcacheq/bin/memcacheq -d -r -uroot -p11212 -H /var/mcq/data -N -R -v -L 1024 -B 1024 > /var/mcq/logs/mq_error.log 2>&1
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Linux下安装Memcached服务器和客户端与php使用。分享给大家供大家参考,具体如下:Memcached是高性能的分布式内存缓存服务器,通
安装服务端memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可以快速安装me
PHP5.5在windows下安装memcached的方法 下载服务端资源 http://download.csdn.net/detail/zsjang
一、memcached的安装1、下载memcached-1.4.33.tar.gz、libevent-2.0.22-stable.tar.gz 安装memca
安装memcached?12345678yuminstall-ymemcached#启动memcached服务,端口11211,以nobody身份启动,-d后台