centos7 安装redis 并实现redis集群

1.网络下载redis安装包,解压并进入解压目录中进行编译操作

# wget http://download.redis.io/releases/redis-5.0.2.tar.gz   ---网络下载redis安装包

# tar xzf redis-5.0.2.tar.gz    --解压

# cd redis-5.0.2/  --进入安装包解压路径

# make  --对解压的文件进行编译

进行编译的过程中,报错,错误内容中包含“ -bash: gcc: 未找到命令 ”,说明gcc没有安装,既然没有安装,下面我们进行安装操作

# yum install gcc

2.安装完成gcc后,继续进行编译操作

# make  --在文件解压目录进行编译操作

编译过程中还是报错,错误如如图所示

上面的错误,通过如下的方法来解决,在当前目录下 编辑src/.make-settings里的OPT,改为OPT=-O2 -march=x86-64  编辑完成后再次进行编译命令

3.安装到指定的路径,如 /data/redis 用户可以设置自己的安装目录

# mkdir -p /data/redis  -- 创建redis安装目录

# cd redis-5.0.2/  --进入到redis解压目录

# make PREFIX=/data/redis install  --进行安装,安装到指定目录,安装成功后,将出现如下的提示

4.拷贝配置文件到安装目录

# cd /data/redis   --进入redis安装目录

# mkdir conf  --创建一个conf目录

# cp /redis-5.0.2/redis.conf /data/redis/bin  --将解压目录中的redis.conf复制到安装目录的bin目录下

5.进入bin目录,对拷贝过来的redis.conf文件,进行编辑配置操作

# vim redis.conf

将port端口修改为6379(默认是6379,可以自定义), daemonize no修改为daemonize yes,这样可以从后端启动

6.启动操作,用户可以前端启动也可以后端启动
    6.1  前端启动

    # ./bin/redis-server   --前端模式启动的缺点是ssh命令窗口关闭则redis-server停止

    6.2  后端启动(推荐)

    # ./bin/redis-server   ./bin/redis.conf  --启动通过配置文件进行启动,之前配置文件设置 aemonize yes redis服务将以后端启动
    # ps -ef|grep redis  --查看redis是否启动,端口号为默认的6379
 7.停止redis服务

    7.1 强制停止

    # kill -9 pid    --pid可以通过ps aux|grep -i redis进行查询

     7.2 正常停止

     # cd /data/redis  ---redis的安装目录

     # ./bin/redis-cli shutdown  --向redis发送shutdown命令

8.测试redis

猜你喜欢

转载自blog.csdn.net/dog123xuheyin/article/details/84963285