centos7安装Memcached
全文目录
- Memcached介绍
- 安装Memcached
- 1、使用Yum安装
- 2、使用源代码安装
- Memcached 运行
- 1、前台运行
- 2、后台方式运行
Memcached介绍
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。
官网地址:https://memcached.org/
Memcached作为高速运行的分布式缓存服务器,具有以下的特点:
- 协议简单
- 基于libevent的事件处理
- 内置内存存储方式
- Memcached不互相通信的分布式
安装Memcached
1、使用Yum安装
Memcached基于libevent的事件处理,首先要先安装libevent库。
yum install libevent libevent-devel
然后安装Memcached
# 查找包
yum search memcached# 安装
yum install memcached# 查看帮助信息
memcached -h
搜索到memcached软件包
这里即将安装的是1.4.15的版本。
使用命令查看帮助信息,这里是安装成功了。
安装后可以使用命令查看安装位置
whereis memcached
这里可以看到安装位置在 /usr/bin/memcached。
2、使用源代码安装
从官方网站http://memcached.org上下载memcached最新版本。
或者我们在服务器上使用wget命令下载到服务器
# 下载最新版本
wget http://memcached.org/latest# 下载指定版本 例如1.4.17
wget http://www.memcached.org/files/memcached-1.4.17.tar.gz
然后使用tar命令解压源码
# memcached-1.4.17.tar.gz 替换成你下载的文件名
tar -zxvf memcached-1.4.17.tar.gz
进入刚才解压的目录
cd memcached-1.4.17
配置安装目录
# /usr/local/memcached可以替换成你想要安装的位置
./configure --prefix=/usr/local/memcached
编译
make && make test
安装
make install
Memcached 运行
启动选项:
- -d 是启动一个守护进程;
- -m 是分配给Memcache使用的内存数量,单位是MB;
- -u 是运行Memcache的用户;
- -l 是监听的服务器IP地址,可以有多个地址;
- -p 是设置Memcache监听的端口,,最好是1024以上的端口;
- -c 是最大运行的并发连接数,默认是1024;
- -P 是设置保存Memcache的pid文件。
1、前台运行
不同安装方式命令位置不同,请注意!
# Yum安装
memcached -u root -p 11211 -m 64m -vv# 源码安装
/usr/local/memcached/bin/memcached -u root -p 11211 -m 64m -vv
执行命令就在前台启动了memcached,监听TCP端口11211,最大内存使用量为64M。
2、后台方式运行
# yum安装
memcached -d -u root -l 127.0.0.1 -p 11211 -m 64M -c 256 -P /tmp/memcached.pid# 源码安装
/usr/local/memcached/bin/memcached -d -u root -l 127.0.0.1 -p 11211 -m 64M -c 256 -P /tmp/memcached.pid# 查看进程
ps -ef|grep memcached
这里可以看到我们已经在后台运行成功了。
注意:以上操作均在centos7.6 root账户下操作。
centos7安装Memcached相关推荐
- Centos7 安装 memcached 1.4.25
为什么80%的码农都做不了架构师?>>> ### 下载memcached wget http://memcached.org/files/memcached-1.4.25.ta ...
- Centos7中Memcached的安装与基本操作
Centos7中Memcached的安装与基本操作 0.软件版本 1.下载memcached的依赖库libevent 1.1下载安装包 1.2使用xshell中的xftp上传至虚拟机中的/home/r ...
- centos7下memcached的安装配置
memcached 依赖 libevent-devel 首先安装libevent-devel yum -y install libevent-devel 安装完毕! 继续安装memcached yum ...
- 开发人员学Linux(13):CentOS7安装配置IT设备监控系统Zabbix
1.前言 在前一篇讲述了如何安装Memcached和Redis,在这一篇主要讲述如何安装企业级IT设备监控系统Zabbix.本人曾在某大型集团公司信息化部门工作,公司在多个城市以及一个城市的多个区有办 ...
- 编译安装Memcached
安装依赖 在Linux下编译,需要gcc.make.cmake.autoconf.libtool.libevent等工具,在Linux联网状态下我们可以使用yum命令来安装锁需要的依赖 yum -y ...
- centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx
centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...
- centos7安装配置pgAgent
centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...
- 在Linux上安装Memcached服务
下载并安装Memcache服务器端 服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar. ...
- centos7 安装mysql php_Centos7安装mysql与php的方法
本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...
- php memcached 扩展安装目录,php安装memcached扩展
PHP为了可以与memcached服务器端交互,有两个PHP扩展可以使用:memcache扩展和memcached扩展.安装两个中的任一个扩展都可与memcached服务器实现交互.memcached ...
最新文章
- 多层科目任意组合汇总报表的性能优化 (上)
- 自学python方法-你是如何自学 Python 的?
- ffmpeg基本用法
- Spark Mllib里的如何对两组数据用斯皮尔曼计算相关系数
- JavaScript之常用方法讲解
- Eclipse窗口显示:独立、嵌入式
- php session 框架,CakePHP框架Session设置方法分析
- oracle删除重复字段数据库,用Oracle的分析函数删除重复的数据,
- 个人成长过程中最重要的技能是什么?
- oracle 绑定变量语法,Delphi使用绑定变量法操作Oracle
- window下强制删除文件
- Flutter-------写一个app启动页
- 树莓派系统安装和环境配置
- 【软件工程】第一、二章总结
- 网站ICP备案,ICP备案怎么弄
- 原生JS无缝轮播图(左右切换、导航跟随)
- element-plus 疯狂报警告 ElementPlusError: [Util] binding value must be a string or number.
- 实时热力图_呈贡哪里人气最旺?百度热力图告诉你,原来人都聚集在这些地方!...
- ibatis实现Iterate的使用
- (转) 从0开始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn)