Linux下的Redis安装

安装Redis

希望将Redis安装到次目录

/usr/local/redis

  希望将包下载到此目录

/usr/local/src

  安装过程指令如下:

# mkdir /usr/local/redis
# cd /usr/local/src/
# wget http://download.redis.io/releases/redis-4.0.1.tar.gz
# tar zxvf redis-4.0.1.tar.gz
# cd redis-4.0.1
# make PREFIX=/usr/local/redis install

  

注意上面的最后一行,我们通过PREFIX指定了安装的目录。如果make失败,一般是你们系统中还未安装gcc,那么可以通过yum安装: 

yum install gcc* -y

  安装完成后,继续执行make. 

  在安装Redis成功后,需要把配置文件移动到/etc/下

cp redis.conf /etc/redis.conf

配置redis.conf文件

1. daemonize yes

设置为后台启动,默认为no 改为yes

2. pidfile /var/run/redis_6379.pid

指定pid文件位置

3. loglevel notice

日志级别

4. logfile "/var/log/redis.log"

指定日志文件位置

5. rdbcompression yes

是否压缩,默认yes

6. dbfilename dump.rdb

dir /data/redis/

定义rdb的名字和该文件的路径

7. appendonly yes

开启auf日志,默认no,已修改为yes

8. appendfilename "appendonly.aof"

日志文件名字

redis启动报错问题

修改内核参数,解决Redis启动报错问题(虽然没什么 影响)
[root@VM_0_17_centos redis-4.0.1]# sysctl vm.overcommit_memory=1
vm.overcommit_memory = 1
[root@VM_0_17_centos redis-4.0.1]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
并把这两条命令添加到 /etc/rc.local/ 配置文件中 开机就运行该命令
启动Redis
[root@VM_0_17_centos redis-4.0.1]# redis-server /etc/redis.conf

 

posted @ 2018-03-20 15:58  Gnnnny  阅读(153)  评论(0编辑  收藏  举报