linux下安装redis

1.先查看一下是否安装了gcc   

    gcc -v
2.安装gcc 

    yum install gcc gcc-c++

3.下载 解压redis

    wget  https://download.redis.io/releases/redis-5.0.12.tar.gz

    tar -zxvf redis-5.0.12.tar.gz

4.将redis文件夹移到 /usr/local下

    mv redis-5.0.12  /usr/local/

5.建立软连接

    ln -s redis-5.0.12 redis

6.进入redis目录,进行编译、安装

    cd redis

    make   

    #进入redis下src目录 

    cd ./src

    make install

7.修改redis目录下redis.conf文件

    vim redis.conf

    a> daemonize属性改为yes, 表明需要在后台运行

    b> bind 127.0.0.1 这一行给注释掉,开放访问

    c> protected-mode 设置成no(默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)

    3> 找到 # requirepass foobared; 去掉#号,后面设置的就是连接需要的密码

如   requirepass  123456

    

8.设置Redis开机启动

添加如下代码到 /etc/rc.d/rc.local 中:

vim /etc/rc.d/rc.local

增加

/usr/local/redis/src/redis-server  /usr/local/redis/redis.conf

9.启动和停止redis服务

#启动

 cd  /usr/local/redis

./src/redis-server  ./redis.conf

#停止

redis-cli  shutdown

#重启

redis-server  redis.conf

10.远程连接redis

如果远程连接不上redis,则按照顺序检查防火墙、安全组、密码、配置文件(参考步骤7),都确认没问题后,再次启动redis

查看防火墙状态的命令  firewall-cmd --state

查看防火墙已开放端口的命令   firewall-cmd  --list-all   或者   firewall-cmd  --list-port

新增防火墙开放端口的命令  firewall-cmd  --zone=public  --add-port=3306/tcp  --permanent

开放端口后重新加载防火墙的命令  firewall-cmd  --reload 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值