Redis模块 - 01 Redis安装

463 阅读1分钟

Liunx安装Redis

选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的

1.安装gcc redis是c语言编写的

yum install gcc-c++

2.下载redis安装包,在root目录下执行

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

如果wget: 未找到命令,则安装wget

yum -y install wget

3、解压redis安装包

tar -zxvf redis-5.0.6.tar.gz

4、进入redis目录

 cd redis-5.0.4

5、编译

make

6、安装

mkdir /usr/redis
make install PREFIX=/usr/redis

7、拷贝redis.conf到安装目录

cp redis.conf /usr/local/redis

8.进入 /usr/local/redis目录

cd /usr/local/redis/

9.编辑redis.conf

    *1.后台启动,daemonize yes

    2.绑定端口,port 6379 默认是6379 需要安全组开放端口

    *3.远程访问
       #bind 127.0.0.1  注释掉
       protected-mode no 允许外界访问改为no

    4.指定数据存放路径,dir /usr/local/redis/log rdb存放的路径

    5.指定持久化方式,appendonly yes

    *6.requirepass redis129 设置密码

10、复制redis.conf到bin

cp /usr/redis-5.0.6/redis.conf    /usr/redis/bin

启动redis

./redis-server ./redis.conf 重启启动Redis

查看redis进程

ps aux | grep 'redis'
ps aux | grep redis
ps axu | grep redis-server
ps -ef|grep redis

处理中文乱码问题

 ./bin/redis-cli --raw 处理中文乱码问题

关闭redis进程

1.  ./bin/redis-cli shutdown

2. kill -9 pid 进程

关闭防火墙

执行关闭命令: systemctl stop firewalld.service

再次执行查看防火墙命令:systemctl status firewalld.service
显示 not running 即可

执行开机禁用防火墙自启命令  : systemctl disable firewalld.service