美文网首页
centOS7离线安装redis

centOS7离线安装redis

作者: 莫须有的呓语 | 来源:发表于2020-08-07 16:55 被阅读0次

    提前下载好redis
    http://download.redis.io/releases/redis-4.0.8.tar.gz
    连接工具为xshell和xftp

    记得配置redis的本机绑定

    1.查看GCC是否安装

    [root@ohMyGod ~]# gcc -v
    
    gcc版本.png

    如果没有,可以把centOS的iso镜像文件解压,把整个"package"文件夹上传,进入package,然后执行命令(此方法未验证,因为上传时间太久了):

    image.png
    rpm -Uvh *.rpm --nodeps --force
    

    再验证是否安装成功,不成功请移步百度/谷歌/必应/搜狗/微信搜一搜等.

    2.解压redis

    将上传好的redis,复制到/opt/redis目录下

    [root@ohMyGod software]# mkdir /opt/redis
    [root@ohMyGod software]# cp redis-4.0.8.tar.gz /opt/redis/
    [root@ohMyGod redis]# tar -zxvf redis-4.0.8.tar.gz 
    
    复制|解压.png 解压后目录结构.png

    3.编译安装redis

    [root@ohMyGod redis-4.0.8]# make MALLOC=libc
    [root@ohMyGod redis-4.0.8]# cd src && make install
    
    编译.png 安装.png

    4.启动redis

    [root@ohMyGod src]# ./redis-server
    
    启动.png

    5.配置文件修改

    (1)复制配置文件

    [root@ohMyGod src]# mkdir /etc/redis
    [root@ohMyGod src]# cd ..
    [root@ohMyGod redis-4.0.8]# cp redis.conf /etc/redis/6379.conf
    [root@ohMyGod redis-4.0.8]# vim /etc/redis/6379.conf 
    

    (2)修改配置文件

    1.注释bind 127.0.0.1,解除本机绑定(否则不能远程连接)

    解除绑定.png

    *2.改deamonize的no为yes,设置后台启动

    设置后台启动.png

    3.设置密码,requirepass 后写密码

    设置密码.png

    6.开机启动

    (1)复制启动文件

    [root@ohMyGod redis-4.0.8]# cp utils/redis_init_script /etc/init.d/redisd
    

    (2)编辑启动脚本

    打开脚本

    [root@ohMyGod redis-4.0.8]# vim /etc/init.d/redisd
    

    添加

    # chkconfig: 2345 10 90
    # description: Start and Stop redisd
    

    修改

    EXEC=/opt/redis/redis-4.0.11/src/redis-server
    CLIEXEC=/opt/redis/redis-4.0.11/src/redis-cli
    PIDFILE=/opt/redis/redis-4.0.11/redis_${REDISPORT}.pid
    
    启动脚本.png

    (3)分配权限

    [root@ohMyGod redis-4.0.8]# chmod +x /etc/init.d/redisd
    

    (4)增加系统服务

    [root@ohMyGod redis-4.0.8]# chkconfig --add redisd
    [root@ohMyGod redis-4.0.8]# chkconfig --list redisd
    
    增加服务.png

    (5)启动服务

    [root@ohMyGod redis-4.0.8]# service redisd start
    
    image.png

    配置完毕,重启服务器,测试是否成功

    参考自
    https://www.cnblogs.com/yy3b2007com/p/10513752.html
    https://www.cnblogs.com/sybblogs/p/5717392.html

    相关文章

      网友评论

          本文标题:centOS7离线安装redis

          本文链接:https://www.haomeiwen.com/subject/copjzhtx.html