linux memcache 源码包,使用RPM和源码包安装Memcached服务

安装

[root@localhost ~]# yum install memcached

查看安装路径

[root@localhost ~]# rpm -lq memcached

/etc/rc.d/init.d/memcached

/etc/sysconfig/memcached

/usr/bin/memcached

/usr/bin/memcached-tool

/usr/share/doc/memcached-1.4.4

/usr/share/doc/memcached-1.4.4/AUTHORS

/usr/share/doc/memcached-1.4.4/CONTRIBUTORS

/usr/share/doc/memcached-1.4.4/COPYING

/usr/share/doc/memcached-1.4.4/ChangeLog

/usr/share/doc/memcached-1.4.4/NEWS

/usr/share/doc/memcached-1.4.4/README

/usr/share/doc/memcached-1.4.4/protocol.txt

/usr/share/doc/memcached-1.4.4/readme.txt

/usr/share/doc/memcached-1.4.4/threads.txt

/usr/share/man/man1/memcached.1.gz

/var/run/memcached

[root@localhost ~]#

启动服务

查看端口监听

查看默认配置

[root@localhost ~]# cat /etc/sysconfig/memcached

PORT="11211"

USER="memcached"

MAXCONN="1024"

CACHESIZE="64"

OPTIONS=""

[root@localhost ~]#

使用telnet登录验证服务

C:\Users\harveymei>telnet 192.168.2.44 11211

stats

STAT pid 1207

STAT uptime 47

STAT time 1466062672

STAT version 1.4.4

STAT pointer_size 64

STAT rusage_user 0.000000

STAT rusage_system 0.002999

STAT curr_connections 10

STAT total_connections 11

STAT connection_structures 11

STAT cmd_get 0

STAT cmd_set 0

STAT cmd_flush 0

STAT get_hits 0

STAT get_misses 0

STAT delete_misses 0

STAT delete_hits 0

STAT incr_misses 0

STAT incr_hits 0

STAT decr_misses 0

STAT decr_hits 0

STAT cas_misses 0

STAT cas_hits 0

STAT cas_badval 0

STAT auth_cmds 0

STAT auth_errors 0

STAT bytes_read 7

STAT bytes_written 0

STAT limit_maxbytes 67108864

STAT accepting_conns 1

STAT listen_disabled_num 0

STAT threads 4

STAT conn_yields 0

STAT bytes 0

STAT curr_items 0

STAT total_items 0

STAT evictions 0

END

quit

遗失对主机的连接。

C:\Users\harveymei>

下载源码包

[root@localhost ~]# curl -O http://www.memcached.org/files/memcached-1.4.25.tar.gz

安装依赖包

[root@localhost ~]# yum install gcc libevent-devel

编译安装

[root@localhost ~]# tar xzf memcached-1.4.25.tar.gz

[root@localhost ~]# cd memcached-1.4.25

[root@localhost memcached-1.4.25]# ./configure --prefix=/usr/local/memcached

[root@localhost memcached-1.4.25]# make

[root@localhost memcached-1.4.25]# make install

启动服务

[root@localhost ~]# cd /usr/local/memcached/bin/

[root@localhost bin]# ./memcached -d -u nobody

[root@localhost bin]#

查看运行进程和端口监听

使用防火墙限定可以访问memcached服务的服务器源地址

iptables -I INPUT -p tcp -s 192.168.1.100 --dport 11211 -j ACCEPT

iptables -I INPUT -p udp -s 192.168.1.100 --dport 11211 -j ACCEPT

使用1.4.3或以上版本的memcached支持使用SASL进行登录验证,需要在编译时加入–enable-sasl参数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值