服务器或虚拟机,CentOS操作系统
通过yum命令安装Memcached,命令为:yum -y install memcached,该安装过程可能要持续几分钟。安装完成后我们可以在页面看到Complete信息,具体安装过程如下图所示。通过yum既安装了64位的libevent又安装了64位的Memcached,其中libevent是一套跨平台的事件处理接口的封装。
安装完成后我们可以通过命令查看Memcached的配置信息,命令为:cat /etc/sysconfig/memcached,配置信息如下图所示。其中PORT为默认端口11211,用户为memcached,其他配置信息不再赘述。
由于我们是通过yum安装memcached而非源码安装,那么如何找到memcached默认安装的位置呢?通过在命令行输入which memcached命令我们可以找到memcached的位置/usr/bin/memcached,如下图所示。一般通过yum自动安装的程序命令都在这个目录下。
memcached命令具体有哪些功能,我们可以通过在命令行输入memcached -help查看,如下图所示。
启动选项常用的有如下几种:
-d 是启动一个守护进程;
-m 是分配给Memcache使用的内存数量,单位是MB;
-u 是运行Memcache的用户;
-l 是监听的服务器IP地址,可以有多个地址;
-p 是设置Memcache监听的端口,,最好是1024以上的端口;
-c 是最大运行的并发连接数,默认是1024;
-P 是设置保存Memcache的pid文件。
安装完memcached下一步便是启动memcached服务,首先使用命令chkconfig memcached on将memcached设置为开机自启动,然后使用命令service memcached start启动memcached服务。命令service memcached stop用于停止memcached服务,命令service memcached restart用于重启memcached服务,如下图所示。
根据步骤05所示,我们使用service命令来启动和关闭服务,那么这些service服务是如何生效的呢?实际上这些命令在yum安装memcached时便添加到了/etc/init.d目录下,在该目录下memcached是一个可执行文件,我们通过service memcached help 或者 ./memcached help均可查看有哪些启动或关闭命令,如下图所示。
启动memcached服务后,我们可以通过telnet命令来连接和使用memcached服务,若访问本机的默认端口,则命令为:telnet localhost 11211 ,连接成功后在命令行窗口会出现连接成功信息。
若使用源码安装memcached则首先需要安装libevent再安装Memcached主程序。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!