linux安装redis

一.先去redis官网里下载压缩包,网址:(http://download.redis.io/releases)这里面的版本可以随便选,我选的版本是(http://download.redis.io/releases/redis-4.0.11.tar.gz),下载命令(wget http://download.redis.io/releases/redis-4.0.11.tar.gz),这个在linux里我一般下载到家目录,然后解压缩,(tar -zxvf redis-4.0.11.tar.gz),/usr/local/redis   这是我的redis安装目录

二.进入刚刚解压完的目录,命令(cd 文件名(刚刚解压完的目录)),执行命令(make),如果你以前没装过redis一般会出现这种状况,我的redis是装在  /usr/local里的  

  报错:make[1]: Leaving directory `/usr/local/redis/src'

(cd src/.make-settings)修改OPT=-O2 -march=i686或者OPT=-O2 -march=x86-64,重新make

三.这个时候我们要先装tcl,下载地址,直接在linux中复制这个命令即可(wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz),安装目录随便你在哪,下载完成后解压(tar -zxvf tcl8.6.1-src.tar.gz),进入解压完成后的目录,再进入  unix这个目录,

这是我的tcl安装目录(cd /usr/local/tcl/unix),执行命令(./configure),再执行命令(make && make install),这里一般会报一个错,不用管

  报错:Leaving directory `/usr/local/tcl/unix/pkgs/thread2.7.0'

到这里安装完成

.进入刚刚解压完成的redis目录,执行命令(cd src),再执行命令(make install),执行命令(make test),没有报错说明redis安装完成了

五.配置redis,进如解压完的redis目录,(cd /usr/local/redis)这是我的redis安装目录,执行命令(vim redis.conf),改下redis的这几个配置

  查找daemonize no改为  daemonize yes    #以守护进程方式运行,即后台方式运行,不输出到页面

  修改dir ./为绝对路径,默认的话redis-server启动时会在当前目录生成或读取dump.rdb,改为(dir /usr/local/redis),这个是你安装redis的目录

  修改appendonly no改为appendonly yes

  修改logfile,默认为空(这是你redis记录日志的地方),logfile /logs/redis/redis.log(我把日志放在这里/logs/redis/redis.log)

六.先用这个命令查看下redis是否在运行,命令(ps -ef | grep redis),如果在运行,用kill命令杀掉这个进程

七.执行命令(cp  /usr/local/redis/utils/redis_init_script   /etc/rc.d/init.d/redis),, /usr/local/redis/utils/redis_init_script中的 /usr/local/redis是你redis的安装目录,然后执行命令(vim /etc/rc.d/init.d/redis),改以这个地方

  在文档第二行添加(# chkconfig: 2345 80 90)

八.可以看到在/etc/rc.d/init.d/redis文件中有这么一行:CONF="/etc/redis/${REDISPORT}.conf"。于是将redis配置文件拷贝到/etc/redis/下

  执行命令(mkdir /etc/redis),执行命令(cp /usr/local/redis/redis.conf /etc/redis/6379.conf

九. 完成上面的操作之后,即可注册服务,命令(chkconfig --add redis),然后启动redis服务(service redis start),再用这个命令查看redis是否起来了(ps -ef | grep redis),redis到此安装结束

十.把php-fpm,nginx,mysql,redis加入开机自启,命令(vim /etc/rc.local)

直接加上启动路径,这是我的PHP的(/usr/local/php7/sbin/php-fpm)

我的redis,(/usr/local/redis/src/redis-server)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值