CentOS 7.0 安装并配置 Redis4.0.9

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sushipenglove/article/details/79959857

准备工具1:CentOS 7.0 操作系统,这里使用64位版本
准备工具2:Xshell,用于连接 CentOS 7.0
准备工具3:Redis官网下载Redis Stable版,这里使用 redis-4.0.9.tar.gz

  1. 检查系统是否安装了GCC和Make。检查GCC版本,如图所示,命令:gcc -v,如果提示”Command Not Found”,说明没有安装
    这里写图片描述
    检查Make版本,如图所示,命令:make -v,如果提示”Command Not Found”,说明没有安装
    这里写图片描述
  2. 创建Redis安装目录,如图所示,命令:mkdir [目录]
    这里写图片描述
  3. 将Redis压缩包上传至上一步创建的目录中,可以使用Xftp上传,也可以使用上传命令:rz。因为这里采用了Xshell作为终端连接工具,所以使用拖拽式上传,PS:实质上也是使用了命令rz,只不过是简化了操作。进入指定目录,命令:cd [目录],将所需文件拖拽至Xshell窗口中
    这里写图片描述
    这里写图片描述
    传送完毕后点击”关闭”,输入命令:ll,如图所示,Redis压缩包已上传成功
    这里写图片描述
  4. 解压Redis压缩包,如图所示,命令:tar -zxvf [Redis压缩包名称]
    这里写图片描述
    输入命令:ll,如图所示,Redis压缩包已解压成功
    这里写图片描述
  5. 删除Redis压缩包(根据个人喜好),如图所示,命令:rm -f [Redis压缩包名称]
    这里写图片描述
    输入命令:ll,如图所示,Redis压缩包已删除
    这里写图片描述
  6. 编译Redis。首先进入Redis解压目录,输入命令:make,此时Redis会自动编译,如图所示
    这里写图片描述
    编译完成后进入Redis解压目录中的”src”目录,输入命令:ls,如图所示,注意绿色标记的文件
    这里写图片描述
    将”src”目录中编译生成的绿色标记的文件添加到”/usr/local/bin”目录中,如图所示,命令:make install
    这里写图片描述
    进入”/usr/local/bin”目录,输入命令:ll,如图所示,Redis相关文件已添加
    这里写图片描述
  7. 设置Redis以守护进程的方式运行,也就是在后台可以运行。修改”redis.conf”文件,如图所示,命令:vim [Redis解压目录]/redis.conf
    这里写图片描述
    按”i”键进入编辑模式,按”上下左右”键可以控制光标移动,将 daemonize no 修改为 daemonize yes
    这里写图片描述
    按”ESC”键退出编辑模式,输入命令::wq 保存并退出
    这里写图片描述
  8. 以指定”redis.conf”文件的方式启动Redis服务。如图所示,命令:
    [Redis解压目录]/src/redis-server [Redis解压目录]/redis.conf
    这里写图片描述
    查看Redis服务是否启动成功,如图所示,命令:ps aux | grep redis
    这里写图片描述
  9. 停止Redis服务,如图所示,命令:[Redis解压目录]/src/redis-cli shutdown
    这里写图片描述
    查看Redis服务是否停止成功,如图所示,命令:ps aux | grep redis
    这里写图片描述
  10. 设置开机自动启动Redis服务。首先复制启动脚本到资源目录,如图所示,命令:
    cp [Redis解压目录]/utils/redis_init_script /etc/rc.d/init.d/redis
    这里写图片描述
    编辑”/etc/rc.d/init.d/redis”文件,做以下两处修改,如图所示
    一:在 #!/bin/sh 下添加 # chkconfig: 2345 90 10# description: Start And Stop Redis
    二:将”CONF”的值修改为 [Redis解压目录]/redis.conf
    这里写图片描述
    其次增加Redis服务控制脚本执行权限,如图所示,命令:chmod 755 /etc/rc.d/init.d/redis
    这里写图片描述
    然后将Redis服务加入到系统服务,如图所示,命令:chkconfig --add redis
    这里写图片描述
    最后检查Redis服务设置是否已经生效,如图所示,命令:chkconfig --list redis
    这里写图片描述
  11. 现在就可以使用service命令来启动和停止Redis服务了。启动Redis服务,如图所示,命令:service redis start
    这里写图片描述
    查看Redis服务是否启动成功,如图所示,命令:ps aux | grep redis
    这里写图片描述
  12. 停止Redis服务,如图所示,命令:service redis stop
    这里写图片描述
    查看Redis服务是否停止成功,如图所示,命令:ps aux | grep redis,至此Redis安装完毕
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/sushipenglove/article/details/79959857