码迷,mamicode.com
首页 > 数据库 > 详细

『原创』CentOS6.5安装Redis数据库

时间:2016-05-01 20:22:18      阅读:270      评论:0      收藏:0      [点我收藏+]

标签:

1、以安装redis2.8.19为例

下载安装包:http://redis.io

tar zxvf redis-2.8.19.tar.gz  #解压
cd redis-2.8.19               #进入解压后的文件夹
yum install gcc               #可能需要先安装GCC
make                          #编译

如果编译出错:error: jemalloc/jemalloc.h: No such file or directory

解决方案:

make MALLOC=libc          #编译
cd src && make install    #进入src文件夹并编译安装文件

2、递归创建文件夹

mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc

3、移动文件

mv /usr/local/src/redis-2.8.19/redis.conf /usr/local/redis/etc        #配置文件
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server /usr/local/redis/bin        #启动文件

4、查看配置文件是否已移动

cd /usr/local/redis/bin        #进入该目录
ll                             #查看文件是否如下

total 2484
-rwxrwxr-x. 1 root root     566 Dec 16 16:18 mkreleasehdr.sh
-rwxr-xr-x. 1 root root 4586363 Mar 20 01:54 redis-benchmark
-rwxr-xr-x. 1 root root   22233 Mar 20 01:54 redis-check-aof    #日志追加数据库
-rwxr-xr-x. 1 root root   45443 Mar 20 01:54 redis-check-dump   #快照方式数据库
-rwxr-xr-x. 1 root root 4679859 Mar 20 01:54 redis-cli          #客户端
-rwxr-xr-x. 1 root root 6241796 Mar 20 01:54 redis-server       #启动服务

5、修改配置

vi /usr/local/redis/etc/redis.conf  #修改配置文件
daemonize no 改为 yes                #后台启动

6、运行

redis-server /usr/local/redis/etc/redis.conf  #启动服务命令
netstat -tunpl | grep 6379                    #查看6379端口是否占用

7、开放防火墙端口

/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT  #开放6379端口
/etc/rc.d/init.d/iptables save                         #保存配置
/etc/rc.d/init.d/iptables restart                      #重启服务
/etc/init.d/iptables status                            #查看端口是否已经开放


——郑重声明:本文仅为作者个人笔记,请勿转载!——

『原创』CentOS6.5安装Redis数据库

标签:

原文地址:http://www.cnblogs.com/hunttown/p/5451017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!