Liunx 下安装Redis和基本配置,开机自启动

安装下载 Redis
官网:https://redis.io/download
选择下载稳定版本,不稳定版本可以尝鲜,但是不推荐在生产使用。

安装 Redis

  1. 上传文件到服务器上
  2. 解压redis:tar -zxvf redis-5.0.5.tar.gz
  3. 安装gcc编译环境 yum install gcc-c++,如果已经安装过了,那么就是 nothing to do
  4. 进入到 redis-5.0.5 目录,进行安装:make && make install
    注意:如果你是redis-6.0.1 以后的版本可能会发生下面错误
    在这里插入图片描述
    如果出现去查看解决方法 :https://blog.csdn.net/weixin_44519874/article/details/112285537

执行完毕后安装成功

  1. 方便操作,创建一个目录专门存放Redis 文件: mkdir -p /usr/local/redis
  2. 把解压缩包中的redis.conf 复制到/usr/local/redis中 :cp -p redis.conf /usr/local/redis
  3. 把解压缩包中src 下的:redis-sentinel、redis-server、redis-cli 拷贝到/usr/local/bin/下 :cp -p redis-* /usr/local/bin
  4. 在utils下,拷贝 redis_init_script 到 /etc/init.d 目录,目的要把redis作为开机自启动 : cp redis_init_script /etc/init.d

redis.conf配置

注意要配置的文件

daemonize no #表示redis启动时是前台运行还是后台运行 yes 为后台 ,no 前台
protected-mode yes #默认是yes,即开启。设置外部网络连接redis服务需要密码 no不要认证密码
dir /usr/local/redis/working  #reids 的工作空间必须是目录 我们推荐到建立working 目录
bind 127.0.0.1  #应许ip访问127.0.0.1表示只能本机访问,外网访问设置成 0.0.0.0
requirepass foobared  #设置外部访问密码,默认foobared 可以自定义设置

进入redis_init_script 配置脚本

REDISPORT=6379
#EXEC=/usr/local/bin/redis-server #默认配置
EXEC=/usr/local/redis/bin/redis-server  #修改
#CLIEXEC=/usr/local/bin/redis-cli #默认配置
CLIEXEC=/usr/local/redis/bin/redis-cli  #修改

PIDFILE=/var/run/redis_${
     REDISPORT}.pid 
#CONF="/usr/local/redis/${REDISPORT}.conf" #默认配置
CONF="/usr/local/redis/redis.conf" #修改

开机自启动Redis
配置redis,在utils下,拷贝 redis_init_script 到 /etc/init.d 目录,目的要把redis作为开机自启动 ,到 /etc/init.d/目录下 输入 chkconfig redis_init_script on 配置到开机启动文件中去。

#1 拷贝 `cp  redis_init_script  /etc/init.d`
#2 添加到开机启动文件 
cd /etc/init.d/  #进入目录
chkconfig redis_init_script  on  #添加到启动文件中

你可能感兴趣的:(Redis,redis,nosql,linux)