美文网首页redisRedis教程redis学习
腾讯云CentOS 7.4 64位安装Redis并开启远程连接

腾讯云CentOS 7.4 64位安装Redis并开启远程连接

作者: 小帅丶简书 | 来源:发表于2018-06-13 09:59 被阅读3次

    在腾讯云CentOS 7.4 64位安装Redis。安全组默认先开放所有端口。使用Xshell+FileZilla操作更方便

    安装Redis

    第一步:下载redis安装包(具体版本请自行查看网站)

    wget http://download.redis.io/releases/redis-4.0.9.tar.gz


    第二步:解压压缩包

    tar -zxvf redis-4.0.9.tar.gz


    第三步:yum安装gcc依赖

    yum install gcc

    遇到选择,输入y即可


    第四步:跳转到redis解压目录下进行编译安装

    make MALLOC=libc

    cd src && make install


    第五步:测试是否安装成功

    cd src

    #直接启动redis

    ./redis-server

    启动成功截图

    如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。按 ctrl + c可以关闭窗口。

    修改Redis启动方式

    第一步:修改redis.conf文件 为了方便修改操作建议使用FileZilla软件进行下载文件编辑后再上传

    daemonize no 修改为 daemonize yes 

    大概在文件的136行


    第二步:指定redis.conf文件启动

    ./redis-server /root/redis-4.0.9/redis.conf                这个目录看自己安装的目录哦

    如图所示

    第三步:关闭redis进程

    首先使用ps -aux | grep redis查看redis进程

    root 5695 0.0 0.1 141828 2024 ? Ssl 10:12 0:00 ./redis-server 127.0.0.1:6379

    root 5762 0.0 0.0 112704 976 pts/0 R+ 10:13 0:00 grep --color=auto redis

    使用kill命令杀死进程

    kill -9 5695


    第四步:设置redis开机自启动

    1.在/etc目录下新建redis目录

    mkdir redis

    2.将/usr/local/redis-4.0.9/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf

    cp /root/redis-4.0.9/redis.conf  /etc/redis/6379.conf

    3.将redis的启动脚本复制一份放到/etc/init.d目录下

    cp /root/redis-4.0.9/utils/redis_init_script  /etc/init.d/redisd

    4.设置redis开机自启动,先切换到/etc/init.d目录下,然后执行自启命令

    chkconfig redisd on

    打印的内容

    service redisd does not support chkconfig

    看结果是redisd不支持chkconfig 解决方法:使用FileZilla或者vim编辑redisd文件,在第一行加入如下两行注释,保存退出

    注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10

    # chkconfig: 2345 90 10

    # description: Redis is a persistent key-value database

    再次执行开机自启命令,成功


    现在可以直接已服务的形式启动和关闭redis了

    启动:

    service redisd start

    关闭:

    service redisd stop

    开启远程连接

    1.修改6379.conf文件中88行protected-mode为no

    2.注释6379.conf文件中69行 bind 127.0.0.1 为 # bind 127.0.0.1

    相关文章

      网友评论

        本文标题:腾讯云CentOS 7.4 64位安装Redis并开启远程连接

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