码迷,mamicode.com
首页 > 其他好文 > 详细

Redis实战——安装

时间:2018-05-17 11:55:09      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:app   install   dir   res   bin   enc   release   csdn   ase   

 借鉴来源:https://www.cnblogs.com/codersay/p/4301677.html

 redis官网地址:http://www.redis.io/

     最新版本: redis-4.0.9

     在Linux下安装Redis非常简单,具体步骤如下(官网有说明):

     1、下载源码,解压缩后编译源码。

$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz

$ tar xzf redis-4.0.9.tar.gz

$ cd redis-4.0.9

$ make

     2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

mkdir /usr/redis

cp redis-server /usr/redis

cp redis-benchmark /usr/redis

cp redis-cli /usr/redis

cp redis.conf /usr/redis

cd /usr/redis

     3、启动Redis服务。

$ redis-server redis.conf

     4、然后用客户端测试一下是否启动成功。

$ redis-cli

redis> set foo bar

OK

redis> get foo

"bar"

 

安装过程若出现 (参照: http://blog.csdn.net/luyee2010/article/details/18766911)

技术分享图片

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/

cd /usr/local/tcl8.6.1/unix/

sudo ./configure

sudo make

sudo make install

 

redis安装的其他配置

1>【安装redis服务器】

tar -zxvf redis-2.4.3.tar.gz  
cp -r redis-2.4.3 /usr/local/redis  
cd /usr/local/redis  
make  
make install  
cp redis.conf /etc/   
#修改redis.conf  
vi /etc/redis.conf  
#查找daemonize no改为  
#以守护进程方式运行  
daemonize yes  
#修改dir ./为绝对路径,  
#默认的话redis-server启动时会在当前目录生成或读取dump.rdb  
#所以如果在根目录下执行redis-server /etc/redis.conf的话,  
#读取的是根目录下的dump.rdb,为了使redis-server可在任意目录下执行  
#所以此处将dir改为绝对路径  
dir /usr/local/redis  
#修改appendonly为yes  
#指定是否在每次更新操作后进行日志记录,  
#Redis在默认情况下是异步的把数据写入磁盘,  
#如果不开启,可能会在断电时导致一段时间内的数据丢失。  
#因为 redis本身同步数据文件是按上面save条件来同步的,  
#所以有的数据会在一段时间内只存在于内存中。默认为no  
appendonly yes  
#将redis添加到自启动中  
echo "/usr/local/bin/redis-server /etc/redis.conf" >> /etc/rc.d/rc.local  
#启动redis  
redis-server /etc/redis.conf  
#查看redis是否己启动  
ps -ef | grep redis  

2>【开放redis端口】

#关闭防火墙  
service iptables stop  
vi /etc/sysconfig/iptables  
#添加  
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT  
#重启防火墙  
service iptables restart 

Redis实战——安装

标签:app   install   dir   res   bin   enc   release   csdn   ase   

原文地址:https://www.cnblogs.com/OnlyCT/p/9048918.html

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