[操作系统] Linux(CentOS5.x)下安装memcached

2602 1
M---M17 2022-4-11 20:02:13 | 显示全部楼层 |阅读模式
注:memcached是一套分布式的快取系统,与redis相似,当初是Danga Interactive为了LiveJournal所发展的,但被许多软件(如MediaWiki)所使用。
1.yum install gcc
2.cd/tmp
3.wget http://www.monkey.org/~provos/libevent-2.0.4-alpha.tar.gz 注:memcached用到了libevent这个库用于Socket的处理,所以还需要安装libeven
4.tarzxvflibevent-2.0.4-alpha.tar.gz
5.cdlibevent-2.0.4-alpha
6../configure-prefix=/usr/local/libevent
7.make
8.makeinstall
9.cd~
10.cd/tmp
11.http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
12.tarzxvfmemcached-1.4.5.tar.gz
13.cdmemcached-1.4.5
14../configure-prefix=/usr/local/memcached--with-libevent=/usr/local/libevent注:安装memcached时需要指定libevent的安装位置
15.make
16.makeinstall
17.exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libevent/lib注:将libevent的lib目录加入LD_LIBRARY_PATH里
18.vi/etc/sysconfig/iptables
19.将下面这行加入进去
-ARH-Firewall-l-INPUT-ptcp-mtcp--dport11211-jACCEPT注:将memcached加入到防火墙允许访问规则中
20.serviceiptablesrestart注:防火墙重启
21./usr/local/memcached/bin/memcached-d注:启动memcached

memcached启动参数描述:
-d:启动一个守护进程,
-m:分配给Memcache使用的内存数量,单位是MB,默认是64MB,
-u:运行Memcache的用户
-l:监听的服务器IP地址
-p:设置Memcache监听的端口,默认是11211注:-p(p为小写)
-c:设置最大并发连接数,默认是1024
-P:设置保存Memcache的pid文件注:-P(P为大写)
如果要结束Memcache进程,执行:killcatpid文件路径
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

M---M17

初级红客

关注
  • 11
    主题
  • 0
    粉丝
  • 0
    关注
精通C语言,Java,能熟练使用Kali Linux 精通DDOS以及渗透测试 熟悉ASP、CGI、PHP、JSP 经常研究蠕虫病毒,木马病毒与系统漏洞 了解OracleMysql,Ms Sql Sever数据库

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行