CentOS如何使用yum安装和配置Memcached服务

Memcached是国外社区网站LiveJournal开发团队开发的高性能分布式内存对象缓存系统,用于在动态应用中减少对数据库的频繁访问,从而提高动态Web页面的访问速度,运行原理如下图所示。 Memcached使用libevent进行网络并发连接的处理,能够保持在很大并发情况下,仍旧能够保持快速的相应能力。因此Memcached服务的安装包括两部分:先安装libevent,再安装Memcached主程序。当然我们通过yum安装可以一步到位,不需要分别安装。

操作方法

  • 01

    通过yum命令安装Memcached,命令为:yum -y install memcached,该安装过程可能要持续几分钟。安装完成后我们可以在页面看到Complete信息,具体安装过程如下图所示。通过yum既安装了64位的libevent又安装了64位的Memcached,其中libevent是一套跨平台的事件处理接口的封装。

  • 02

    安装完成后我们可以通过命令查看Memcached的配置信息,命令为:cat /etc/sysconfig/memcached,配置信息如下图所示。其中PORT为默认端口11211,用户为memcached,其他配置信息不再赘述。

  • 03

    由于我们是通过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均可查看有哪些启动或关闭命令,如下图所示。

  • 07

    启动memcached服务后,我们可以通过telnet命令来连接和使用memcached服务,若访问本机的默认端口,则命令为:telnet localhost 11211 ,连接成功后在命令行窗口会出现连接成功信息。

(0)

相关推荐

  • CentOS 7 通过 yum 安装 nodejs 和 npm

    CentOS 7 通过 yum 安装 nodejs 和 npm 操作方法 01 获取nodejs 资源 # 4.x # 5.x # 0.10 我这里安装的是 v4.x 02 安装 yum instal ...

  • 在CentOS 6.3中安装与配置Tomcat-7方法

    安装说明 安装环境:CentOS-6.3 安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download ...

  • windows下如何安装与配置Apache服务

    在PHP网站的服务器搭建时,Apache服务是其必备的构架,为了使更多的新手能够快速的进行其安装与配置成功,在此与大家一起分享 操作方法 01 运行下载好的"apache_2.0.55-wi ...

  • centos 5 yum安装与配置vsFTPd FTP服务器详细步骤

    什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。 vsftpd 的名字代表”very secure FTP daemon”, 安全是它的 ...

  • 在CentOS 6.3中安装与配置Mysql-5.5.29的方法

    一、安装mysql 安装方式分为:rpm和源码编译安装两种,本文采用mysql源码编译方式,编译器使用Cmake。软件需要mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar. ...

  • 在CentOS 6.3中安装与配置SVN的方法

    安装说明 系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件 检查已安装版本 复制代码 代码如下: #检查是否安装了 ...

  • 在CentOS 6.3中安装与配置JDK-7

    安装说明 系统环境:centos-6.3 安装方式:rpm安装 软件:jdk-7-linux-x64.rpm 下载地址:http://www.oracle.com/technetwork/java/j ...

  • 在CentOS 6.3中安装与配置cmake

    安装说明 安装环境:CentOS-6.3 安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz 下载地址:http://www.cmake.org/cmake/resources/ ...

  • linux下yum安装及配置

    在linux上安装一个服务器组件的时候,都会要我们安装它的依赖包,一般都需要你去安装20个左右的依赖包,这样安装的效率很低,小编在这里给大家介绍yum命令,让大家摆脱依赖包的困扰 操作方法 01 小编 ...