redis 安装配置
一、安装
进入redis官网
https://redis.io/download
如果选择window安装,直接下载相关安装包即可。
如果选择linux环境,有如下命令:
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
由于redis是C语言编写的,所以redis的编译安装需要有C环境,检查本系统是否有c环境
#执行gcc -v 如果提示没有该命令则进行安装
gcc -v
#安装gcc
yum install gcc -y
将下载好的安装包文件移动到 /usr/local/
下,并进行tar包解压
tar -zxvf redis-6.2.6.tar.gz /usr/local/redis-6.2.6
# 进入解压后的文件中
cd redis-6.2.6
# 直接执行make命令进行编译 告诉操作系统,这个命令就在libc下
make MALLOC=libc
#进行安装 后边的安装路径可选
make install [PREFIX=安装路径]
进入安装目录下,启动redis
cd /usr/local/redis-6.2.6/bin
#启动redis服务
./redis-server
#结束服务 ctrl+c即可
二、进行相关配置:
#将 安装目录下的 redis.conf 文件复制一份到 /etc/redis/ 下
cp [安装路径]/bin/redis.conf /etc/redis/
设置服务开机自启动,将 util下的 的 redis_init_script 文件复制到 /etc/init.d/下,并重命名为redis,可以不进行重命名
cp /usr/local/redis-6.2.6/utils/redis_init_script /etc/init.d/redis
#编辑该启动文件
vi /etc/init.d/redis
修改下面配置
REdisPORT=6379
EXEC=/usr/local/redis-6.2.6/bin/redis-server #修改为redis-server实际存放的目录
CLIEXEC=/usr/local/redis-6.2.6/bin/redis-cli
PIDFILE=/var/redis/run/redis_${REdisPORT}.pid #在 /var下新建对应的目录
CONF="/etc/redis/redis.conf" #etc下配置文件的目录
vi /etc/redis/redis.conf
#修改pidfile
pidfile /var/redis/run/redis_6379.pid
#设置为守护进程,这样可以在后台运行
daemonize yes
#保存并退出
#设置开机自启动
chkconfig redis on #这里的redis 对应之前 /etc/init.d/redis 这个文件名称
可以通过如下命令启动redis
sudo service redis start #sudo 是以管理员身份运行
sudo service redis stop
三、远程连接配置
编辑配置文件
vi /etc/redis/redis.conf
#修改bind
bind * -::*
#修改protected-mode为no
protected-mode no
关闭防火墙或者开放6379端口,如果是云服务器,在安全组中添加端口。
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #取消开机自启动
四其他配置
127.0.0.1:6379> config set requirepass 123 #123即为新设置的密码
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。