1.下载memcached服务器端安装文件 版本: memcached-1.4.2.tar.gz 下载地址:http://www.danga.com/memcached/download.bml 2.下载libevent,memcached需要用到socked,依赖此安装文件。 版本: libevent-1.4.12-stable.tar.gz 下载地址:http://www.monkey.org/~provos/libevent/ 3.由于linux系统可能默认已经安装libevent, 执行命令:rpm -qa|grep libevent查看系统是否带有该安装软件 如果有执行命令:rpm -e libevent-1.1a-3.2.1 --nodeps(由于系统自带的版本旧,忽略依赖删除) 4.安装libevent, tar zxvf libevent-1.4.12-stable.tar.gz cd libevent-1.4.12-stable ./configure --prefix=/usr/local/libevent-1.4 make make install 5.安装memcached tar zxvf memcached-1.4.2.tar.gz cd memcached-1.4.2 ./configure --prefix=/usr/local/memcached-1.4.2 --with-libevent=/usr/local/libevent-1.4/ make make install 至此memcached安装完毕 6.测试 当启动memcached时经常不能发现libevent.so;可以通过以下命令检查: 进入/usr/local/memcached-1.4.2/bin目录 解决方法:
7.启动memcache: ./memcached -help ./memcached -d -m 1024 -u root -p 11211 -c 1024 -p /tmp/memcached.pid -M return error on memory exhausted (rather than removing items) -f <factor> chunk size growth factor (default: 1.25) -I Override the size of each slab page. Adjusts max item size(1.4.2版本新增) 也可以启动多个守护进程,但是端口不能重复 8.停止Memcache进程:
9 。 memcached服务器的启动和关闭: 一,直接的命令行方式: 1) 启动和查看是否启动: [root@hxqlinux ~]#/usr/local/bin/memcached -d -m 128 -u root -p 11211 -c 256 -P /var/run/memcached1/memcached.p id[root@hxqlinux ~]# ps aux|grep memcached 看到类似下面的截图,说明memcached1启动成功
10 。关闭: [root@hxqlinux ~]# kill ` cat /var/run/memcached1/memcached.pid` 再通过ps aux|grep memcached进行查看 |
linux下memcached安装以及启动
最新推荐文章于 2021-05-26 19:55:37 发布