由于redis是使用C语言编写的,因此在咱们的Linux系统上要安装redis的编译环境
输入:[root@hadoop100 /]# yum install gcc-c++
c++
访问官网,下载redis,例如个人安装包是:redis-3.0.0.tar.gz[root@hadoop100 local]# wget http://download.redis.io/releases/redis-3.0.0.tar.gz
这里我放在:/usr/local目录下。
进入local目录中,输入命令:[root@hadoop100 local]# tar -xvf redis-3.0.0.tar.gz -C /usr/local
进行解压。
此时该目录包含:redis
[root@hadoop100 redis-3.0.0]# make
[root@hadoop100 redis-3.0.0]# make PREFIX=/usr/local/redis install
PREFIX表明安装到哪里,此处我还安装到此目录下。
此时目录结构:数据库
[root@hadoop100 redis-3.0.0]# cp redis.conf ../redis/bin/
vim
此时bin目录结构为:oop
输入命令:[root@hadoop100 bin]# ./redis-server
启动redis。
咱们发现他占据着整个控制台,咱们没法进行别的操做了,因此要将其设置为后台启动,Ctrl+c退出redis服务:测试
打开redis.cong:[root@hadoop100 bin]# vim redis.conf
将no改成yesspa
输入:[root@hadoop100 bin]# ./redis-server redis.conf
,此时就在后台启动了。code
输入命令:
此时就能够操做redis数据库了。能够看到他占用的是6379端口。
输入:set username augustu
注意哈:此处不是给数据库设置用户名,只是单纯的存储一条数据,redis是键值对存储方式。
输入:get username
,能够看到他输出了augustu
。输入:exit
命令退出操做数据库。
redis数据库安装成功了。server
redis是在后台运行的,咱们如何关闭它呢?这时能够经过杀进程来结束他
输入:
咱们看到redis进程了,能够杀掉他了:[root@hadoop100 bin]# kill -9 6001
再次输入:ps -ef |grep redis
,能够看到redis进程没有了。进程