本篇内容主要讲解“CentOS上安装怎么Redis”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS上安装怎么Redis”吧!

Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。

1.首先上传安装包,这里我以 redis-5.0.8.tar.gz 为例子。

Linux下载redis地址:

wgethttp://download.redis.io/releases/redis-5.0.8.tar.gz

先在opt目录下建立一个软件包上传文件夹 :

mkdir/opt/software

把 redis-5.0.8.tar.gz 上传到 /opt/software/

2.下载Redis安装依赖编译环境

安装gcc编译环境,用来执行make命令:

yum-yinstallgccgcc-c++3.在/opt/software/下使用命令

tar-xzvfredis-5.0.8.tar.gz4.把解压的redis源码文件移动到/usr/local/src/目录下

mv/opt/software/redis-5.0.8/usr/local/src/**5.进入到 /usr/local/src/redis-5.0.8 目录下输入*make*命令进行源码的编译

make6.之后进入/usr/local/src/redis-5.0.8/src/下,输入如下命令,目的是给redis安装指定目录

makeinstallPREFIX=/usr/local/redis7.建立一个文件夹用来处方自定义的redis.conf 文件

mkdir/etc/redis/*8.把 /usr/local/src/redis-5.0.8/redis.conf 复制到 **/etc/redis/*

cp/usr/local/src/redis-5.0.8/redis.conf/etc/redis/9.修改 /etc/redis/redis.conf 配置文件

vim/etc/redis/redis.conf10.核心redis.conf 配置修改代码如下:

bind0.0.0.0protected-modenoport6379tcp-backlog511timeout0tcp-keepalive300daemonizeyessupervisednopidfile/var/run/redis_6379.pidloglevelnoticelogfile/var/log/redis/redis_master.logdatabases16always-show-logoyessave9001save30010save6010000stop-writes-on-bgsave-erroryesrdbcompressionyesrdbchecksumyesdbfilenamedump.rdbdir/opt/redis_datareplica-serve-stale-datayesreplica-read-onlyyesrepl-diskless-syncnorepl-diskless-sync-delay5repl-disable-tcp-nodelaynoreplica-priority100maxmemory10000000kblazyfree-lazy-evictionnolazyfree-lazy-expirenolazyfree-lazy-server-delnoreplica-lazy-flushnoappendonlyyesappendfilename"appendonly.aof"appendfsynceverysecno-appendfsync-on-rewritenoauto-aof-rewrite-percentage100auto-aof-rewrite-min-size64mbaof-load-truncatedyesaof-use-rdb-preambleyeslua-time-limit5000slowlog-log-slower-than10000slowlog-max-len128latency-monitor-threshold0notify-keyspace-events""hash-max-ziplist-entries512hash-max-ziplist-value64list-max-ziplist-size-2list-compress-depth0set-max-intset-entries512zset-max-ziplist-entries128zset-max-ziplist-value64hll-sparse-max-bytes3000stream-node-max-bytes4096stream-node-max-entries100activerehashingyesclient-output-buffer-limitnormal000client-output-buffer-limitreplica256mb64mb60client-output-buffer-limitpubsub32mb8mb60hz10dynamic-hzyesaof-rewrite-incremental-fsyncyesrdb-save-incremental-fsyncyes

可以把我的配置配置文件进行复制到你的配置文件中。

11.配置文件中有的路径需要建立相应目录

mkdir/var/log/redis/mkdir/opt/redis_data12.开始运行*redis*

/usr/local/redis/bin/redis-server/etc/redis/redis.conf13.检测后台进程是否存在

ps-ef|grepredis14.使用客户端可以进行测试了

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

回车

15.关闭*redis*

redis-clishutdown16.强制关闭*redis*

kill-9PID

(你的进程ID,通过这个命令进行查询ps -ef |grep redis )

或者

pkillredis

到此,相信大家对“CentOS上安装怎么Redis”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!