Memcache(7)------linux下安装memcached步骤
来源:互联网 发布:知乎 迷信藏传佛教 编辑:程序博客网 时间:2024/05/23 11:50
以下为在centos上安装libevent和memcached。
安装memcached服务前需要先安装libevent函数库,如果安装过libevent无需再安装。
libevent下载:
新版本:libevent-2.0.22-stable.tar.gz。
官网:http://www.monkey.org/~provos/libevent/
可以选择不同版本下载,下载截图如下:
memcached下载:
最新版本:memcached-1.4.33.tar.gz
官网:http://www.memcached.org/
一 安装libevent
1. cd到所放libevent-2.0.22-stable.tar.gz的目录(根据自己目录而定)
[root@localhost /]# cd /usr/local/
2. 解压
[root@localhost local]# tar zxvf libevent-2.0.22-stable.tar.gz
3. cd到解压后文件目录
[root@localhost local]# cd libevent-2.0.22-stable
4. 安装gcc
[root@localhost libevent-2.0.22-stable]# yum install gcc
5. 设置libevent安装路径
[root@localhost libevent-2.0.22-stable]# ./configure -prefix=/usr
6. 编译
[root@localhost libevent-2.0.22-stable]# make
7. 安装
[root@localhost libevent-2.0.22-stable]# make install
8. 测试是否安装成功
[root@localhost libevent-2.0.22-stable]# ls -al /usr/lib | grep libevent
如果出现如下内容说明安装成功:
二 安装memcached
1. cd到文件memcached-1.4.33.tar.gz文件目录(根据自己目录而定)
[root@localhost /]# cd /usr/local/
2. 解压
[root@localhost local]# tar zxvf memcached-1.4.33.tar.gz
3. cd到解压后的memcached-1.4.33目录
[root@localhost libevent-2.0.22-stable]# cd /usr/local/memcached-1.4.33
4.需要指定libevent的安装位置(与安装libevent位置保持一致)
[root@localhost memcached-1.4.33]# ./configure -with-libevent=/usr
5. 编译
[root@localhost memcached-1.4.33]# make
6. 安装
[root@localhost memcached-1.4.33]# make install
注: 安装成功后的memcached放到 /usr/local/bin/memcached
7. 测试是否安装成功
[root@localhost memcached-1.4.33]# ls -al /usr/local/bin/memcached
出现如下图,说明安装成功:
8. 启动memcached服务
[root@localhost memcached-1.4.33]#
/usr/local/bin/memcached -d -m 10 -u root -l 121.52.217.113 -p 11211 -c 256 -P /tmp/memcached.pid
启动参数:
-d选项是启动一个守护进程
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB
-u是运行Memcache的用户,我们这里是root
-l是监听的服务器IP地址,如果有多个地址的话,我们这里指定了服务器的IP地址121.52.217.113
-p(小写字母)是设置Memcache监听的端口,我们这里设置11211默认端口,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,我们这里设置了256,按照服务器的负载量来设定
-P(大写字母)是设置保存Memcache的pid文件,我们这里是保存在 /tmp/memcached.pid
9. 查看启动进程
[root@localhost run]# ps -ef|grep memcached
10. 杀掉进程
[root@localhost memcached-1.4.33]# kill -9 10782
三 防火墙设置,开放11211端口
1. 在iptables中增加11211端口,重启防火墙即可。
在vim iptables增加内容:
完整截图:
四 通过windows的telnet命令连接memcached服务
连接前需保证服务处于启动状态,如果服务已停止,需重新启动。
回车连接到memcached的telnet客户端。
- Memcache(7)------linux下安装memcached步骤
- Linux下Memcached的安装步骤
- Linux下Memcached的安装步骤
- CentOS 5.4下的Memcache安装(Linux+Nginx+PHP+Memcached)
- CentOS 5.4下的Memcache安装(Linux+Nginx+PHP+Memcached)
- CentOS 5.4下的Memcache安装(Linux+Nginx+PHP+Memcached)
- linux下安装配置使用(libevent,memcached,memcache)
- Memcache和Memcached在Linux环境下的安装过程
- linux下安装配置使用memcache,memcached,libevent(后有ubuntu的memcache安装)
- linux下安装配置使用memcache,memcached,libevent(后有ubuntu的memcache安装)
- windows下安装memcache步骤
- CentOS 6.3安装Memcache 1.4.15步骤(Linux+Nginx+PHP+Memcached)
- PHP7 下安装 memcache 和 memcached 扩展
- PHP7 下安装 memcache 和 memcached 扩展
- PHP7 下安装 memcache 和 memcached 扩展
- windows下memcached安装步骤
- linux下安装memcache
- linux下memcache安装
- 使用frameset布局时,注销时页面间的跳转问题
- java ExecutorService学习
- 新人向各位大大请教一个问题
- C++ 中复合类型声明的理解(尤其是指针数组/数组指针/多维数组的问题)
- 微信小程序发现的一些小问题以及解决方案集合以及注意点
- Memcache(7)------linux下安装memcached步骤
- react-webpack-express实现多页面 — node.js开发
- Unity+IOS GPS后台更新GPS数据
- Android调试系列之开发者选项常用功能
- 关于Linux 内核中五个主要子系统的介绍
- 第十四周项目2数组大折腾(3)
- C#运算符与数据类型转换
- eclipse中使用git
- 使用AMD,CommonJS和ES Harmony编写模块化JavaScript代码(CommonJS)