Linux安装Redis(centos)

1、创建目录

mkdir /usr/local/redis

2、切换到安装包目录

cd /usr/local/src

3、下载安装包

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

4、解压

tar -xzvf redis-6.2.6.tar.gz

5、切换到redis目录

cd redis-6.2.6

6、安装到指定目录中

make PREFIX=/usr/local/redis install

7、redis.conf 放到bin目录下

cp redis.conf /usr/local/redis/bin/

8、进入bin目录并启动

启动redis 要带上配置文件,否则配置不起作用
cd /usr/local/redis/bin
./redis-server /usr/local/redis/bin/redis.conf

9、关闭 redis:

./redis-cli -h localhost shutdown

远程连接错误(修改/usr/local/redis/bin/redis.conf):

1、bind 127.0.0.1改为 bind 0.0.0.0

127.0.0.1: 代表本地地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接
0.0.0.0: 接受所有来自于可用网络接口的连接

2、protected-mode yes 改为 protected-mode no

yes: 保护模式,只允许本地连接
no: 保护模式关闭

3、daemonize no 改为 daemonize yes(是否能在后台使用)

daemonize yes: 代表开启守护进程模式。此时是单进程多线程的模式,redis将在后台运行,并将pid写入redis.conf–pidfile文件中,此时redis将一直运行,除非手动kill

daemonize no: 当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(xshell等)都会导致redis进程退出

修改配置文件后需要重启redis

Logo

更多推荐