Memcached是国外社区网站LiveJournal开发团队开发的高性能分布式内存对象缓存系统 , 用于在动态应用中减少对数据库的频繁访问 , 从而提高动态Web页面的访问速度 。 Memcached使用libevent进行网络并发连接的处理 , 能够保持在很大并发情况下 , 仍旧能够保持快速的相应能力 。 因此Memcached服务的安装包括两部分:先安装libevent , 再安装Memcached主程序 。 当然我们通过yum安装可以一步到位 , 不需要分别安装 。 工具/材料 服务器或虚拟机 , CentOS操作系统
操作方法 01 通过yum命令安装Memcached , 命令为:yum -y install memcached , 该安装过程可能要持续几分钟 。 安装完成后我们可以在页面看到Complete信息 , 具体安装过程如下图所示 。 通过yum既安装了64位的libevent又安装了64位的Memcached , 其中libevent是一套跨平台的事件处理接口的封装 。
文章插图
文章插图
02 安装完成后我们可以通过命令查看Memcached的配置信息 , 命令为:cat /etc/sysconfig/memcached , 配置信息如下图所示 。 其中PORT为默认端口11211 , 用户为memcached , 其他配置信息不再赘述 。
文章插图
03 【CentOS如何使用yum安装和配置Memcached服务】由于我们是通过yum安装memcached而非源码安装 , 那么如何找到memcached默认安装的位置呢?通过在命令行输入which memcached命令我们可以找到memcached的位置/usr/bin/memcached , 如下图所示 。 一般通过yum自动安装的程序命令都在这个目录下 。
文章插图
04 memcached命令具体有哪些功能 , 我们可以通过在命令行输入memcached -help查看 , 如下图所示 。
启动选项常用的有如下几种:
-d 是启动一个守护进程;
-m 是分配给Memcache使用的内存数量 , 单位是MB;
-u 是运行Memcache的用户;
-l 是监听的服务器IP地址 , 可以有多个地址;
-p 是设置Memcache监听的端口 , , 最好是1024以上的端口;
-c 是最大运行的并发连接数 , 默认是1024;
-P 是设置保存Memcache的pid文件 。
文章插图
05 安装完memcached下一步便是启动memcached服务 , 首先使用命令chkconfig memcached on将memcached设置为开机自启动 , 然后使用命令service memcached start启动memcached服务 。 命令service memcached stop用于停止memcached服务 , 命令service memcached restart用于重启memcached服务 , 如下图所示 。
文章插图
06 根据步骤05所示 , 我们使用service命令来启动和关闭服务 , 那么这些service服务是如何生效的呢?实际上这些命令在yum安装memcached时便添加到了/etc/init.d目录下 , 在该目录下memcached是一个可执行文件 , 我们通过service memcached help 或者 ./memcached help均可查看有哪些启动或关闭命令 , 如下图所示 。
推荐阅读
- 如何制作压缩文件
- 如何把文件保存到U盘里
- 如何删除C盘的垃圾,加快电脑运行速度
- 如何停止抱怨生活
- 如何给你的数字批量添加括号
- 苹果平板怎么使用QQ钱包
- 瑞银UR054g无线网卡在win7下使用方法
- 简笔画——如何利用电脑画图工具绘制乒乓球
- 简笔画——如何利用电脑画图工具绘制乒乓球拍
- 如何正确注射胰岛素?