redis学习之路
来源:互联网 发布:长期股权投资商誉算法 编辑:程序博客网 时间:2024/06/06 02:00
首先需要安装vmware,在vmware安装centos7的镜像文件,这样咱们就在自己电脑上模拟了一个linux操作系统了
然后需要下载redis的压缩包 可以在redis.io这个网站上下载
我使用的是 redis-3.2.6.tar.gz
使用的是SSH Secure Shell Client可以登录linux完成远程和本地之间的文件传输将压缩包上传到linux系统中
接下来将redis-3.2.6.tar.gz拷贝到/usr/local/src这个目录下
[root@localhost ~]# cp redis-3.2.6.tar.gz /usr/local/src
然后我们可以进入该路径下查看
[root@localhost ~]# cd /usr/local/src
[root@localhost src]# ls
redis-3.2.6.tar.gz
接下来解压缩该文件
[root@localhost src]# tar -zxvf redis-3.2.6.tar.gz
在查看目录
[root@localhost src]# ls
[root@localhost src]# ls
redis-3.2.6 redis-3.2.6.tar.gz
然后进入解压缩文件加 使用make命令完成编译
[root@localhost src]# cd redis-3.2.6/
[root@localhost redis-3.2.6]# make
然后指定安装路径
[root@localhost redis-3.2.6]# make PERFIX=/usr/local/redis
创建一个文件夹,并把redis.conf即redis的配置文件复制到文件夹下
[root@localhost redis-3.2.6]# mkdir /etc/redis
[root@localhost redis-3.2.6]# cp redis.conf /etc/redis
然后去安装路经下
[root@localhost redis-3.2.6]# cd /usr/local/redis
[root@localhost redis-3.2.6]# cd bin
[root@localhost bin]# ls
dump.rdb redis-check-aof redis-cli redis-server
redis-benchmark redis-check-rdb redis-sentinel
[root@localhost bin]# ./redis-server启动服务
出现一个四边形表示启动成功
Redis 默认是前台启动的如果想要后台启动可以使用vi命令编辑redis.conf配置文件
将daemonize 改成yes
然后使用 ./redis-server /etc/redis/redis.conf启动服务
如何查看服务是否启动?
可以使用命令
[root@localhost bin]# ps axu |grep redis-server查看
这样就表示服务启动成功了
当我们使用java连接时会出现这个异常
connect time out 连接超时异常
是由于没有关闭centos防火墙导致的
我们可以使用关闭防火墙
[root@localhost ~]# systemctl stop firewalld.service
可以查看命令
[root@localhost ~]# firewall-cmd --state
此外还有可能抛出一个异常
类似于代码安全的异常
我们只需使用命令
vim /etc/redis/redis.conf
将protected-mode 改为 no
异常解除。
- redis学习之路
- redis学习之路
- Redis学习之路(redis数据类型)
- redis基础学习--开启redis学习之路
- Redis学习之Redis分区
- redis学习之Redis 哈希
- redis学习之安装redis
- Redis学习之路(Redis 入门简介-安装)
- redis学习之路:redis的介绍和安装
- redis学习之路(NoSQL概述)
- 菜鸟学习redis之路(1)
- redis学习之 aof
- Redis 学习之事务处理
- Redis学习之数据类型
- Redis学习之常用命令
- redis学习笔记一 之Redis 安装
- hadoop正式学习之redis---redis优化
- redis学习之redis的主从复制
- ubuntu16.04-Chrome安装
- IntelliJ IDEA 运行Hadoop2.7.0 wordcount 实例
- foruok自我规划模型-笔记
- string的size、length、capacity
- struts2动态调用
- redis学习之路
- Android 开源项目分类汇总
- iOS应用崩溃日志分析低内存闪退 因为低内存崩溃日志与普通崩溃日志略有不同,所以本教程特别分开说明一下。 iOS设备检测到低内存时,虚拟内存系统发出通知请求应用释放内存。这些通知发送到所有正在运行
- php处理json
- Windbg抓取程序崩溃的dmp文件的方法
- 拼数
- SikuliX部署和基本使用说明
- oozie教程
- 浮点数的存储