centos7 安装redis

       redis相关记录

1 安装

1.1  下载redis安装包并上传到服务器

网址:https://redis.io/download/

1.2  解压缩 

tar -zxvf redis-6.0.9.tar.gz

1.3  安装gcc  --已经安装可以跳过

yum install gcc

1.4  直接安装

移动当前目录到解压的目录下

#指定目录安装
mkdir /usr/local/redis
cd  /uuf/redis-6.0.9/src
make PREFIX=/usr/local/redis  install
cd  /usr/local/redis/bin
 ./redis-server /uuf/redis-6.0.9/redis.conf  --指定配置文件启动

1.5 常见错误处理

1

 echo 511 > /proc/sys/net/core/somaxconn

原文连接: https://www.cnblogs.com/faunjoe88/p/7158484.html

2  

 echo 1 > /proc/sys/vm/overcommit_memory

原文连接: https://blog.csdn.net/whatday/article/details/103028136

3  

echo madvise > /sys/kernel/mm/transparent_hugepage/enabled

原文连接: https://jingyan.baidu.com/article/da1091fb196ea7027849d6b0.html

1.6 连接测试

本机测试

./redis-cli -h 127.0.0.1 -p 6379 -a  password  测试看是否能连接到

 

2  常见参数设置

2.1  开启远程访问

vi redis.conf

注释掉bind 127.0.0.1

把 protected-mode yes 改成 protected-mode no 保存重启

2.2  设置密码

vi redis.conf

requirepass password
//设置密码为password(自定义的,随便设)

2.3 是否以守护进程的方式启动redis(是否后台启动)

vi  redis.conf

修改daemonize:no 改为 daemonize:yes

 

daemonize:yes:redis采用的是单进程多线程的模式。

当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。

在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。
daemonize:no: 当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。

posted @ 2021-03-01 17:48  老街巷口熟睡的猫  阅读(69)  评论(0编辑  收藏  举报