首页 > 代码库 > centos下安装redis
centos下安装redis
先查看当前的路径
# pwd
我这里是/root
然后到redis的官网上找到最新的redis的tar包,就可以开始一下的操作了。
# wget http://download.redis.io/releases/redis-2.8.13.tar.gz# tar zxf redis-2.8.13.tar.gz# cd redis-2.8.13# make# cd src# ll
查看一下src目录中有没有新生成的文件:
在这个目录里会生成6个可执行文件。
接下来的工作就是将redis-2.8.13目录里的一部分东西一点一点的放到redis相应的安装目录下了。
我这里是/usr/local/下,创建redis目录
# mkdir /usr/local/redis# mkdir /usr/local/redis/bin /usr/local/redis/conf /usr/local/redis/run# ll /usr/local/redis/
创建以上三个目录,分别用来存放可执行文件、配置文件、redis的进程文件
然后将src目录下的六个可执行文件复制到/usr/local redis/bin/目录下
# cp redis-cli redis-check-dump redis-server redis-check-aof redis-benchmark redis-sentinel /usr/local/redis/bin
将src的同级目录下的redis配置文件redis.conf复制到/usr/local/redis/conf下
# cp ../redis.conf /usr/local/redis/conf
然后切换到/usr/local/redis/conf目录下开始配置redis
# cd /usr/local/redis/conf# vim redis.conf
默认情况下我们只需要修改几处就可以让redis跑起来。
1、修改daemonize将daemonize 改为“yes”,默认情况下为“no”,这样我们的redis就可以在后台已守护进程的方式运行了。2、修改pidfile将路径改为“/usr/local/redis/run/redis.pid”,默认路径为“/var/run/redis.pid”,这个可改可不改,其实无所谓,完全是个人习惯问题。这个文件里其实只有一个进程号,是redis开启守护进程运行方式以后需要使用。我们通常是需要redis以守护进程的方式在后台运行的。3、添加日志logfile将日志路径及文件名设为logfile /data/logs/redis/redis.log,默认为空。这里需要保证所有的目录必须存在,否则在使用当前配置启动redis是会失败。4、修改redis的工作路径dirdir /data/redis/6379 ,默认设置为当前路径“./”。首先我们看一下这个目录下存放的是什么东西dump.rdb是默认的本地存储的数据库名称。所以,这个选项我们是应该修改的,因为默认情况先,当有多个端口同时启用的时候(假设为6379、6380、6381),我们一定不希望其他端口的数据库把我们的的数据库给覆盖掉,所以从数据安全的角度考虑,我们应该将这个选项设置得尽量详细些。同3中的注意事项一样,这里也应该注意“/data/redis/6379”目录是真事存在的。
修改完以后保存之。
然后启动redis:
# /usr/local/redis/bin/redis-server /usr/loca/redis/conf/redis.conf
检查redis是否已启动:
# telnet 127.0.0.1 6379
OK!
centos下安装redis
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。