linux下redis安装以及处理一些常见问题

最近玩linux系统,安装软件是难免的。这次介绍下,redhat6.5系统,如何安装redis

下载

1.如图去官网找到地址下载
address
使用命令

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

2.去官网下载对应linux版本redis 然后通过xftp上传至linux服务器/虚拟机

解压

linux 安装软件最好都放在一个指定路径,方便以后管理、查找。
cd 进入上传的redis压缩包文件目录下
然后使用如下命令解压

tar -zxvf redis-3.2.4.tar.gz  -C /usr/local/

此处我放置解压后的路径是 /usr/local/路径下

安装

输入语句:

sudo make 
sudo make install
make test   

make test是进行安装验证
这一段会跑几分钟,到最后会看到:

All tests passed without errors!

make_test
出现此语句即表明,没有问题。
如果不幸出现语句:

You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1

那很不幸。不过解决也很简单。这句话的意思是安装tcl 8.5版本以上。

安装tcl8.5+

下载
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
使用root权限 解压至/usr/local/ 路径下
sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/
进入unix文件进行编译安装
cd  /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install

安装tcl8.5版本以上,重复安装redis
执行

sudo make 
sudo make install
make test

启动

安装成功后,需要启动做验证。
进入redis-3.2.4文件夹,输入命令启动:

./src/redis-server redis.conf &

此语句意思是 执行当前文件目录下的 src 文件下的 redis-server文件,并以 当前目录下 redis.conf 为配置文件进行启动 “&”表示后台启动。
启动成功后,可用不是本机的电脑,进行telnet ip port 验证端口是否通。redis默认是 6379。如果不通可能是端口未对外开放。

开放端口

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

端口开放后,重启redis。再次telnet,如果出现如下图一堆堆文字,那么它的意思是当前运行模式受保护,你需要选择一种方法来接触保护。
telnet
我这里选择第四种方法的第二个方法——设置一个密码
使用命令打开配置文件

vim redis.conf

找到 requirepass ,设置密码。如下图:
requirepass
配置好后,重启redis

验证

windows使用的话,可以下载RedisDesktopManager软件进行连接管理。如图填写redis信息,启动redis服务器的ip,port,以及requirepass
,然后点击左下角的test connection。出现 successfully 那么说明一切ok。
desktop
赶着睡觉,写的不那么仔细,见谅!!!

参考文章:
http://blog.csdn.net/daniel_ustc/article/details/18099067
http://www.cnblogs.com/Security-Darren/p/4381932.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值