Redis之在Linux上安装和简单的使用
来源:互联网 发布:淘宝买种子 编辑:程序博客网 时间:2024/04/29 11:11
转载:http://blog.csdn.net/qq_20989105/article/details/76390367
一、安装gcc
1、Redis在linux上的安装首先必须先安装gcc,这个是用来编译redis的源文件的。首先需要先切换的到root用户:
- 1
- 2
- 3
- 4
- 5
2、然后开始安装gcc:
- 1
- 2
3、之后便会出现下载文件界面:
4、会出现2次确认界面,输入y即可
5、之后会进行更新检查,进行更新验证等等操作,等他自动完成即可。
6、出现如下代码即是安装成功:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
二、解压redis的源文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
三、进入redis的解压目录
- 1
- 2
- 3
- 4
四、使用make命令编译
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
五、进入解压的src目录下
- 1
- 2
六、
1、运行make test测试是否可以安装
- 1
- 2
- 3
- 4
2、在这里发现有错误
TCL(Tool Command Language)工具脚本语言,是Linux内的一种语言包。,这里需要先安装tcl。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
3、再次测试make test
这里反正检查的一大堆,都是绿色的ok。这就可以了
4、安装
[root@localhost src]# make PREFIX=/usr/local/redis install
安装成功!
框框中标出的都是一个个工具命令
七、把解压的redis路径下的redis.conf文件拷贝到安装路径下面
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
八、启动redis
第一种方法:进入安装路径下的bin
- 1
- 2
- 3
这样其实已经启动成功了,但是这属于前端启动,启动redis之后,我们的控制台就不能进行任何操作了。只能ctrl+c停止启动。
第二种方法:
后端启动
1、首先编辑redis.conf
- 1
2、找到daemonize no将其改为yes(在vim中插入数据按键盘上的i或者insert)
效果如下:
3、按esc退出insert模式,再按:,并且输入wq。代表保存并且退出
4、再次启动
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
这样redis就启动了
- 1
- 2
- 3
5、关闭redis
- 1
- 2
九、简单的使用
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
在最后提供一个redis的在线测试的网站,适合初学者使用,不需要安装自己的环境:redis测试网站
- Redis之在Linux上安装和简单的使用
- Redis之在Linux上安装和简单的使用
- nginx和redis在linux上的安装配置小结
- Redis在linux上的安装和设置密码
- Redis在linux上的安装
- redis在Linux上的安装
- 在VMware的Linux系统上安装Redis redis及memcache使用
- Redis 在Linux下的基本安装和使用
- redis 在linux上安装
- 在linux上安装redis
- 在linux上安装redis
- 在linux上安装redis
- nc在centos7上的安装和简单使用
- PostgreSQL在RHEL5上的安装和简单使用
- redis的安装和简单的使用
- Redis的安装和简单使用
- Linux上安装使用Redis
- redis在linux上从安装到使用
- 欢迎使用CSDN-markdown编辑器
- MIT18.06线性代数课程笔记7:使用消元法求解Null space
- web.py 允许跨域访问
- 向十九大代表致敬,努力普及无穷小微积分!
- boost::deadline_timer
- Redis之在Linux上安装和简单的使用
- 关于我
- 一个java高级工程师的进阶之路【转】
- Android 读取SD卡中相应文件夹下的图片
- spring initializr server部署
- 【腾讯开源】Android性能测试工具APT使用指南
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法
- 我的three.js学习记录(一)
- linux 部署ElasticSearch 5.x 安装部署常见错误或问题