linux下redis安装以及处理一些常见问题
来源:互联网 发布:淘宝2016年销售总额 编辑:程序博客网 时间:2024/06/07 11:43
最近玩linux系统,安装软件是难免的。这次介绍下,redhat6.5系统,如何安装redis
下载
1.如图去官网找到地址下载
使用命令
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 installmake test
make test是进行安装验证
这一段会跑几分钟,到最后会看到:
All tests passed without errors!
出现此语句即表明,没有问题。
如果不幸出现语句:
You need tcl 8.5 or newer in order to run the Redis testmake: *** [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 ./configuresudo makesudo make install
安装tcl8.5版本以上,重复安装redis
执行
sudo make sudo make installmake 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,如果出现如下图一堆堆文字,那么它的意思是当前运行模式受保护,你需要选择一种方法来接触保护。
我这里选择第四种方法的第二个方法——设置一个密码
使用命令打开配置文件
vim redis.conf
找到 requirepass ,设置密码。如下图:
配置好后,重启redis
验证
windows使用的话,可以下载RedisDesktopManager软件进行连接管理。如图填写redis信息,启动redis服务器的ip,port,以及requirepass
,然后点击左下角的test connection。出现 successfully 那么说明一切ok。
赶着睡觉,写的不那么仔细,见谅!!!
参考文章:
http://blog.csdn.net/daniel_ustc/article/details/18099067
http://www.cnblogs.com/Security-Darren/p/4381932.html
- linux下redis安装以及处理一些常见问题
- Linux下进行Redis安装以及一些redis配置
- Linux 安装 MySQL 以及 一些常见问题解决方案
- Linux下redis的安装以及使用
- linux 下安装redis以及php Redis扩展
- Linux下redis 的安装以及C++操作redis
- php使用redis扩展以及安装redis(linux下)
- linux 下安装redis以及php Redis扩展
- SYBASE 在linux系统安装下的一些常见问题
- windows下安装redis以及一些常规操作
- Linux 下一些常见问题集合
- Linux 下安装Redis异常处理及安装
- 初学Python以及安装的一些常见问题
- Redis简介以及Linux环境下的安装与部署
- linux下redis部署以及phpredis的安装
- 2. Linux下安装redis以及简单管理
- Linux下安装Redis以及配置远端访问
- linux下的redis扩展安装以及使用
- codeforces724B+Batch Sort
- MySQL之——Replication的容量、故障排错以及多线程方式传输二进制日志
- 使用RecyclerView时item过多滑动报错
- requirejs和seajs那些蛋疼事儿
- android开发如何定制状态栏的颜色,同时支持4.4(KIKAT,api19)和19以上系统。
- linux下redis安装以及处理一些常见问题
- 修改数据表
- Python 包管理工具解惑
- 谈到电影,我们收获了什么
- PHP.3-DIV+CSS标准网页布局准备工作(上)
- STM32学习笔记(1)如何移植FreeRTOS
- 自定义侧滑菜单SlidingMenu
- MySQL添加远程访问权限
- Android——View的工作原理(三)