1、Linux(centos 7.5)服务器安装Redis2、Redis安装(单机、主从、哨兵、集群)



文章目录

  • 一、gcc的安装(将.c编译为.o格式文件)
  • 二、将Redis安装包传到root目录下
  • 三、将Redis解压到安装目录
  • 四、将Redis中 .c格式文件,编译 .o格式
  • 五、安装redis
  • 六、将Redis改为开机启动
  • 七、放行Redis端口(6379端口)(如已开启请忽略)
  • 八、启动Redis
  • 九、关闭(启动)Redis服务器
  • 十、批量生成 redis测试数据
  • 十一、文件下载地址



一、gcc的安装(将.c编译为.o格式文件)

yum install gcc-c++

二、将Redis安装包传到root目录下

将redis安装包传到root目录下
方式一:

方式二:
百度网盘下载:

链接:https://pan.baidu.com/s/1HYvp4MuSqtM8HyvUP_PMMQ
提取码:yxfo

三、将Redis解压到安装目录

创建Redis的安装目录

mkdir /usr/local/redis

将root目录下的Redis安装包解压到安装目录下

tar -zxvf /root/redis-2.8.9.tar.gz -C/usr/local/redis

四、将Redis中 .c格式文件,编译 .o格式

进去Redis安装目录

cd /usr/local/redis/redis-2.8.9

查看当前目录下文件(有则解压成功)

ll

将Redis中 .c 文件编译为 .o 类型文件(在安装目录下执行)

make

Linux(centos 7.5)服务器安装Redis_Linux

五、安装redis

将Redis安装到/usr/local/redis目录中

make PREFIX=/usr/local/redis install

返回上级目录

cd ..

查看目录下的文件内容

ll

如果显示出bin目录的话,就表示安装成功

Linux(centos 7.5)服务器安装Redis_配置文件_02

六、将Redis改为开机启动

将配置文件复制到启动文件目录

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

打开配置文件(设置redis为后台启动(将deamonize no 改为yes)

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

Linux(centos 7.5)服务器安装Redis_redis_03

七、放行Redis端口(6379端口)(如已开启请忽略)

#打开iptables管理端口号的配置文件

vim /etc/sysconfig/iptables

#添加开放端口信息到文档中;

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

退出,保存文档;

:WQ

让配置文件生效

source /etc/profile

重新启动防火墙

service iptables restart

Linux(centos 7.5)服务器安装Redis_redis_04

八、启动Redis

进入Redis的安装目录

cd /usr/local/redis/bin

查看当前文件夹下内容

ll

使用配置文件启动Redis

./redis-server redis.conf

查看redis进程

ps -ef|grep redis

Linux(centos 7.5)服务器安装Redis_redis_05

九、关闭(启动)Redis服务器

进入Redis安装目录

cd /usr/local/redis/bin/

启动关闭Redis服务

./redis-cli shutdown			#关闭redis服务器
./redis-server redis.conf		#使用配置文件启动redis

查看redis是否启动

ps -ef|grep redis

十、批量生成 redis测试数据

1、Linux Bash下面执行
生成2千万条 redis批量设置kv的语句(key=kn,vaue=vn)写入到/root目录下的 redisTest.txt文件中

for((i=1;i<=20000000;i++)); do echo "set k$i v$i" >> /root/redisTest.txt ;done;

2、用vim去掉行尾的^M符号,使用方式如下

vim /root/redisText.txt
	:set fileformat=dos
	:wq

3、通过 redis提供的管道-pipe形式,去跑 redis,传入文件的指令批量灌数据,需要花10分钟左右

命令

cat /root/redisTest.txt | /usr/local/redis/redis-2.8.9/src/redis-cli -h localhost -p 6379 --pipe

Linux(centos 7.5)服务器安装Redis_Redis_06

4、进入客户端查看导入数据量
进入Redis安装目录

cd /usr/local/redis/redis-2.8.9/src/

进入客户端

./redis-cli

查看数据量

dbsize

十一、文件下载地址

链接:https://pan.baidu.com/s/1HYvp4MuSqtM8HyvUP_PMMQ
提取码:yxfo