能够透过压迫关掉yum进程,b.将下载的压缩包放到

2020-02-12 02:30 来源:未知

生机勃勃、安装蒙受

1.安装redis编译的c环境,yum install gcc-c++

背景知识

Redis是用C语言开采的贰个开源的高品质键值对数据库。它通过提供多样键值数据类型来适应不一致敬况下的积累需要,建议在Linux上运转,本学科使用Centos6.5作为安装景况,使用的redis版本为3.2.10。Redis官网

2.如果yum提示another app is currently holding the yum lock;waiting for it to exit

想必是系统活动升级正在运作,yum在锁定状态中。

可以经过免强关掉yum进程:

rm -f /var/run/yum.pid

接下来就足以使用yum了。

安装Redis

  1. 条件介绍
  • 机械:ip:10.50.8.60 暗许宽口
  • 版本:redis-4.0.1
  1. 搭建步骤步骤
    a. 下载安装包

wget http://download.redis.io/releases/redis-4.0.1.tar.gz

b.将下载的压缩包放到/usr/local目录下,之后解压

mv redis-4.0.1.tar.gz /usr/local
进到/usr/local目录下
cd /usr/local
/usr/local tar -zxvf redis-4.0.1.tar.gz

c. 解压之后进到/usr/local/redis-4.0.1目录下

cd redis-4.0.1
/usr/local/redis-4.0.1 make PREFIX=/usr/local/redis install

d. 将/usr/local/redis-4.0.1目录下的redis.conf文件复制到/usr/local/redis/bin目录下

/usr/local/redis cp /usr/local/redis-4.0.1/redis.conf /usr/local/redis/bin

e.启动redis

  • 前边一个运转格局
    一贯运转bin/redis-server将早先端格局运转,前端情势运转的瑕疵是ssh窗口关闭后,redis-serve程序甘休,不引入应用此情势

bin/ ./redis-server

  • 后端运转情势
    改革配置文件
    进入/usr/local/redis/bin目录下,修改redis.comf

/usr/local/redis/bin vim redis.conf

将配备项demonize no 改成 demonize yes ,redis将随后端形式运转
履行以下命令

/usr/local/redis/bin ./bin/redis-server &

redis已启动

反省Redis是或不是运行成功

ps -ef | grep redis

f.连接Redis客户

/usr/local/redis/bin/redis-cli

g.关闭redis
强行终止redis进度也许会促成Redis长久化数据错失。所以理应采纳shutdown命令

cd /usr/local/redis
./bin/redis-cli shutdown

涉及的Linux命令
install:用作安装、进级软件或数据备份
make:编写翻译命令

待完善

设置Redis要求将下载的源码进行编写翻译,编写翻译正视gc++,若无gc++环境亟待安装gcc,实施命令:yum install gcc-c++

3.安装redis

上边介绍在Linux境况下,Redis的设置与安顿,使用redis-3.0牢固版,因为redis从3.0早先增加了集群效应。在背后作者也会分享redis集群。

1.方可因而官方网站下载 地址:http://download.redis.io/releases/redis-3.0.0.tar.gz

2.使用linux wget命令

wget http://download.redis.io/releases/redis-3.0.0.tar.gz

将redis-3.0.0.tar.gz拷贝到/usr/local下

cp redis-3.0.0.rar.gz /usr/local

解压源码

tar -zxvf redis-3.0.0.tar.gz

跻身解压后的目录实行编写翻译

cd /usr/local/redis-3.0.0

安装到钦命目录 如 /usr/local/redis

make PREFIX=/usr/local/redis install

redis.conf是redis的安顿文件,redis.conf在redis源码目录。

拷贝配置文件到安装目录下

进去源码目录,里面有生龙活虎份配置文件 redis.conf,然后将其拷贝到安装路线下

cd /usr/local/redis mkdir conf cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin

跻身安装目录bin下

cd /usr/local/redis/bin

这儿大家看来的目录构造是这么的

图片 1

image.png

redis-benchmark redis质量测量检验工具

redis-check-aof AOF文件修复工具

redis-check-rdb EvoqueDB文件修复工具

redis-cli redis命令行客商端

redis.conf redis配置文件

redis-sentinal redis集群管理工科具

redis-server redis服务过程

4.启动redis

1.前端形式运转

直白运维bin/redis-server将原先端形式运转,前端形式运营的劣势是ssh命令窗口关闭则redis-server程序甘休,不引入使用此措施

./redis-server

如图

图片 2

image.png

2.后端方式运行

修正redis.conf配置文件, daemonize yes 未来端格局运维

vim /usr/local/redis/bin/redis.conf

图片 3

image.png

实行如下命令运营redis:

cd /usr/local/redis ./bin/redis-server ./redis.conf

连接redis

/usr/local/redis/bin/redis-cli

5.关闭redis

粗犷终止redis过程恐怕会诱致redis持久化数据遗失。正确甘休Redis的办法应该是向Redis发送SHUTDOWN命令,命令为:

cd /usr/local/redis ./bin/redis-cli shutdown

强行终止redis

pkill redis-server

让redis开机自启

vim /etc/rc.local //添加 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

至此redis已经全体安装完,前面我会共享redis.conf 详细布置以致表明。

二、安装

解压源码,将redis安装包解压,实行命令:tar -zxvf redis-3.2.10.tar.gz*注:自己个人爱好将软件设置在/usr/local目录下,施行命令:tar -zxvf redis-3.2.10.tar.gz -C /usr/local/redis

跻身解压后的目录进行编写翻译,推行命令:make

安装到钦定目录,实践命令:make PREFIX=/usr/local/redis/redis-3.2.10 install,那时候亦可看见在该路径下多出一个bin目录

拷贝配置文件到安装目录下(方便现在的运维卡塔尔国,踏入解压后的redis目录,里面有大器晚成份配置文件reids.conf,将其拷贝到安装目录bin目录下

TAG标签:
版权声明:本文由www.129028.com-澳门金沙唯一官网www129028com发布于编程新闻,转载请注明出处:能够透过压迫关掉yum进程,b.将下载的压缩包放到