首先安装“Memcached”需要依赖“libevent libevent-devel”文件,因此我们使用“yum”来安装 [root@Jason soft]# yum install libevent libevent-devel 开始安装“Memcached”,下载最新的“Memcached”源代码,官方网站是:http://memcached.org/,当前最新版本为v1.4.17 [root@Jason soft]# wget http://memcached.org/latest [root@Jason soft]# tar -zxvf memcached-1.4.17.tar.gz [root@Jason soft]# cd memcached-1.4.17 编译安装文件memcached-1.4.17 [root@Jason memcached-1.4.17]# ./configure --prefix=/usr/local/memcached 如果你安装的是64位CentOS系统,可以加一个“--enable-64bit”编译选项,这样更适合在64位系统中稳定运行 [root@Jason memcached-1.4.17]# ./configure --prefix=/usr/local/memcached --enable-64bit 编译完成后,可以开始安装了 [root@Jason memcached-1.4.17]# make && make install 安装结束,启动“Memcached” [root@Jason memcached-1.4.17]# /usr/local/memcached/bin/memcached -d -u root -m 512 -p 11211 启动参数说明: -d 选项是启动一个守护进程。 -u root 表示启动memcached的用户为root。 -m 是分配给Memcache使用的内存数量,单位是MB,默认64MB。 -p 是设置Memcache的TCP监听的端口,默认为11211 检查是否启动成功
[root@Jason memcached-1.4.17]# pgrep memcached 3115 [root@Jason memcached-1.4.17]# netstat -tulpn | grep :11211 tcp 0 0 0.0.0.0:11211 0.0.0.0:* LISTEN 3115/memcached udp 0 0 0.0.0.0:11211 0.0.0.0:* 3115/memcached [root@Jason memcached-1.4.17]# ps -ef | grep memcached root 3115 1 0 23:49 ? 00:00:00 /usr/local/memcached/bin/memcached -d -u root -p 11211 -m 512 root 3143 3028 0 23:55 pts/0 00:00:00 grep memcached 以上表示已启动成功,安装成功
|