`

memcached安装步骤和启动参数说明

 
阅读更多
一、安装步骤
1、libevent-1.4.13-stable.tar.gz上传至服务器并解压
2、cd 到解压路径下
3、运行命令 ./configure --prefix=/export/servers/memcached/libevent-1.4.13-stable
4、运行命令 make
5、运行命令 make install
6、验证正确安装libevent :cd /export/servers/memcached/libevent-1.4.13-stable/lib ,用ls命令查看安装后文件,如果存在则说明安装成功
7、memcached-1.4.13.tar.gz上传至服务器并解压
8、cd 到解压路径下
9、./configure --prefix=/export/servers/memcached/memcached-1.4.13/  --with-libevent=/export/servers/memcached/libevent-1.4.13-stable/
10、运行命令 make
11、运行命令 make install
12、cd 到 /export/servers/memcached/memcached-1.4.13/bin
13、运行命令 ./memcached -m 2048m -p 11211 -d -u root -P /export/servers/memcached/memcached-1.4.13/pid/memcached.pid -c 256
14、验证正确启动memcached :
1>、ps -ef | grep memcached 查看进程是否存在。
2>、netstat -tlnp | grep 11211 查看端口是否正常
    如上两步都正常,说明memcached正常启动。

二、启动参数:
参数 说明
-d 以守护程序(daemon)方式运行
-u root 指定用户,如果当前为 root ,需要使用此参数指定用户
-P /tmp/a.pid 保存PID到指定文件
内存设置:
参数 说明
-m 1024 数据内存数量,不包含memcached本身占用,单位为 MB
-M 内存不够时禁止LRU,报错
-n 48 初始chunk=key+suffix+value+32结构体,默认48字节
-f 1.25 增长因子,默认1.25
-L 启用大内存页,可以降低内存浪费,改进性能
连接设置:
参数 说明
-l 127.0.0.1 监听的 IP 地址,本机可以不设置此参数
-p 11211 TCP端口,默认为11211,可以不设置
-U 11211 UDP端口,默认为11211,0为关闭
并发设置:
参数 说明
-c 1024 最大并发连接数,默认1024,最好是200
-t 4 线程数,默认4。由于memcached采用NIO,所以更多线程没有太多作用
-R 20 每个event连接最大并发数,默认20
-C 禁用CAS命令(可以禁止版本计数,减少开销)
检查正在运行的配置
$ echo "stats settings" | nc localhost 11211
分享到:
评论

相关推荐

    Memcached For PHP Windows版 带Memcache扩展和安装使用说明

    Memcached的安装步骤: 1.下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached 2.在终端(也即cmd命令界面)下输入'c:\memcached\memcached.exe -d install'安装 3.再输入:'c:\memcached\...

    centos系统为php安装memcached扩展步骤

    代码如下:yum -y install memcached#安装完成后执行:memcached -h#出现memcached帮助信息说明安装成功 2. 加入启动服务 代码如下:chkconfig –level 2345 memcached on 3. 配置Memcached 代码如下:vim /etc/...

    memcached1

    先从memcached上进行说明,memcached的最新版是采用c语言进行开发和设计的,据说旧版的是采用perl语言开发的,而且它是一个应用软件来的,是作为缓存服务器的服务器端运行在服务器上的,需要使用特定的语言编写...

    memcached权威指南

    讲述memcached 安装使用等 目录: 第一章:memcached 介绍....................................................................................................................1 1.1 memcached 是什么?...........

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    1.4.4 Nginx的启动、关闭和平滑重启 1.5 Nginx常用配置实例 1.5.1 虚拟主机配置实例 1.5.2 负载均衡配置实例 1.5.3 防盗链配置实例 1.5.4 日志分割配置实例 1.6 Nginx性能优化技巧 1.6.1 编译安装...

    [推荐]php集成环境绿色版

    4、修改mysql目录下的my.ini文件,修改basedir参数和datadir参数值为新目录 5、修改PHP5目录下的php.ini文件,将里面的对应目录改为新目录。 6、至此已经修改完成。执行setup目录下的install.bat开始安装。 7、...

    网络架构师148讲视频课程

    │ 第04节:Git基本原理和安装配置使用.avi │ 第05节:TortoiseGit的本地使用.avi │ 第06节:Egit的本地使用.avi │ 第07节:远程使用以及冲突解决.avi │ 第08节:基本业务功能和数据字典.avi │ 第09节:搭建...

    亮剑.NET深入体验与实战精要2

    2.7 参数修饰符params、out和ref的区别 96 2.8 值类型和引用类型的区别 100 2.9 结构与类的区别 103 2.10 Dispose()和Close()、Finalize()的 区别 106 2.11 string和StringBuilder有什么区别 106 2.12 Debug版本和...

    亮剑.NET深入体验与实战精要3

    2.7 参数修饰符params、out和ref的区别 96 2.8 值类型和引用类型的区别 100 2.9 结构与类的区别 103 2.10 Dispose()和Close()、Finalize()的 区别 106 2.11 string和StringBuilder有什么区别 106 2.12 Debug版本和...

    JAVA上百实例源码以及开源项目源代码

     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...

    JAVA上百实例源码以及开源项目

     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...

Global site tag (gtag.js) - Google Analytics