liunx下安装redis

一、解压redis并安装依赖

使用下面这个命令解压redis压缩文件

tar -zxvf redis-5.0.10.tar.gz

解压后会得到redis-5.0.10的一个文件夹
在安装redis之前需要安装一个依赖 gcc的依赖

yum install gcc-c++

等待安装完成

二、安装redis

首先进入redis-5.0.10 执行make命令,看到下面的提示说明make成功

Hint: It's a good idea to run 'make test' ;)

接下来执行make install命令进行安装,看到下面样式说明安装成功


Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
make[1]: 离开目录“/home/software/redis-5.0.10/src”

三、配置相关配置

进入utils/文件夹看到一个redis的启动脚本redis_init_script。
首先我们要将redis_init_script拷贝到/etc/init.d/下

cp redis_init_script /etc/init.d/

然后拷贝核心配置文件到/usr/local/redis文件下,方便以后使用

mkdir /usr/local/redis -p

cp redis.conf /usr/local/redis

然后进入这个目录修改这个配置文件

首先找到daemonize这个参数,表示是否后台运行还是前台运行,我们一般使用后台运行所有修改参数 no为yes

daemonize yes

然后找到dir参数,这个参数表示工作空间,要配置一个路径

# The working directory.
#
# The DB will be written inside this directory, with the filename specified
# above using the 'dbfilename' configuration directive.
#
# The Append Only File will also be created inside this directory.
#
# Note that you must specify a directory here, not a file name.
dir /usr/local/redis/working

然后保存退出,在/usr/local/redis/创建working这个目录

mkdir working	

再次编辑 redis.conf核心配置文件,找到bind参数,改参数表示能访问的ip,改成bind 0.0.0.0

bind 0.0.0.0

接下来修改redis的连接密码,requirepass foobared,这个参数一开始默认是注释掉的,默认是不使用密码,我们放开设置下密码就可以了

requirepass root

保存后退出,然后来到/etc/init.d/下修改启动脚本

cd /etc/init.d/
vim redis_init_script

首先修改CONF参数,这次参数是配置redis的核心配置文件的位置

CONF="/usr/local/redis/redis.conf"

然后在端口6379上方添加下面的代码用于开机启动

#chkconfig: 22345 10 90
#description: Start and Stop redis

将脚本保存并退出,
这是时候脚本是没有执行权限的,接下来我们要给脚本赋权

chmod 777 redis_init_script 

然后注册开机启动

chkconfig redis_init_script on

重启系统,测试开机启动

reboot

启动后查看检查

ps -ef|grep redis
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值