本文共 1963 字,大约阅读时间需要 6 分钟。
Redis作为现在最流行的缓存服务器,当然是要学习一下的,正好有阿里云的服务器,索性直接在服务器上安装了
系统 centOS 7.1
安装的Redis 5.0.4在centos上安装软件可以使用yum 安装,但是安装Redis需要配置源,挺麻烦的,索性直接使用源码安装吧,Redis官网也是推荐使用源码安装。
推荐去Redis官网下载,。没什么特殊要求的话,下载最新的源码就好了
点击下载,或者右键复制连接 我安装的时候连接为http://download.redis.io/releases/redis-5.0.4.tar.gz
把源码下载到服务器使用 axel http://download.redis.io/releases/redis-5.0.4.tar.gz
因为我的服务器上安装了axel这个工具(可以来这看下Linux上的实用工具)没有axel的可以使用wget http://download.redis.io/releases/redis-5.0.4.tar.gz
使用tar -zvxf redis-5.0.4
把Redis源码解压到当前目录(我解压到了/root/package/)
使用make PREFIX=/usr/local/redis5/ install
命令编译安装redis
cp /root/package/redis-5.0.4/utils/redis_init_script /etc/rc.d/init.d/redis
vim /etc/rc.d/init.d/redis
在文件第一行下面添加#chkconfig: 2345 80 90 修改
EXEC=/usr/local/redis5/bin/redis-serverCLIEXEC=/usr/local/redis5/bin/redis-cli
在 $EXEC $CONF
后面追加 &
将redis的配置文件复制到/etc/redis/目录下,并重命名为端口.conf (默认为 6379.conf)
cp /root/package/redis-5.0.4/redis.conf /etc/redis/6379.conf
修改一下配置文件vim /etc/redis/6379.conf
bind 127.0.0.1
如果Redis要暴露给别的电脑访问,就把这行注释
daemonize yes
这个默认是no,改为yes
pidfile /var/run/redis_6379.pid
如果是这个不用修改,否则修改为这个
maxmemory 268435456
这个是Redis的最大可用内存,因为我的Redis是安装在我的服务器上的,服务器是阿里云的学生机,只有2G内存,所有要限制一下Redis的内存占用,我设置了256MB,maxmemory的单位是B 字节 使用 chkconfig --add redis
添加redis服务
systemctl start redis
启动redis服务使用systemctl enable redis
将 redis设为开机自启动 去/usr/local/redis5/bin 目录中 使用 ./redis-cli
命令
每次使用redis都有去/usr/local/redis5/bin 目录中 使用 ./redis-cli
命令启动,太麻烦了,有没有简单的方法呢。当然有啦
使用 ln -s /usr/local/redis5/bin/redis-cli /usr/bin/redis
转载地址:http://kqfqf.baihongyu.com/