Linux安装Redis数据库
一、下载Redis资源
在Linux下载Redis资源,进入需要存放的目录,然后执行下面语句。
如果需要其它版本,那么就更改redis-5.0.7.tar.gz中间的数字就好
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
注意:一定要在Linux上下载,如果在Windows上下载后再传到Linux上,那么就会出问题。
二、解压资源文件
解压下载的资源,执行下面的命令,目录下需要有这个文件才能解压,默认是解压到执行目录下
tar -zxvf redis-5.0.7.tar.gz
输入ll查看,看到一下目录下有这些文件,那么就正确,可以继续往下走了
三、安装Redis
注意:这里也有坑。编译需要安装对应的编译运行环境,就像Java需要JDK一样,输入 gcc -version ,如果安装了那么会出现下图所示:
如果没有那么就输入下面的命令安装,有了直接跳过:
yum install gcc-c++
安装好后进入到解压后的Redis目录下,输入下面的命令进行安装,安装时间比较久,耐心等候
make
如果make命令出现:没有Jemalloc/jemalloc.h:没有那个文件或目录,那么运行依次运行以下命令:
make distclean
make
安装好后输入下面命令进行检查
make install
四、备份配置文件并修改
在Linux中,无论操作哪种技术的配置文件都要进行备份,这样就有回头路了。
下面我们开始备份配置文件。
进入Redis的解压目录,可以发现有个redis.conf文件,我们需要将其备份到其它的目录下(不要乱放,后面启动的时候使用),输入命令进行拷贝
cp redis.conf /root/java/redis/original/
上面命令是将redis.conf文件拷贝到 /root/java/redis/original/下面,进入该目录是可以看到redis.conf文件
输入命令打开redis.conf文件,这必须是在root/java/redis/original/目录下才可以
vim redis.conf
找到下面内容:
将daemonize 改为yes 并且保存
五、开启Redis
进入到/usr/local/bin下,然后查看文件列表
cd /usr/local/bin
ll
可以看到这样的内容
如果出现上面类似的内容,就可以继续往下走
开始启动redis服务,并且指定其启动时加载的配置文件
redis-server /root/java/redis/original/redis.conf
运行完后我们可以看到下面内容,那么就正常运行了
六、测试连接Redis
通过Redis提供的客户端连接Redis
在/usr/local/bin下才可以执行下面的命令
命令说明:
redis-cli
// 打开Redis的客户端,后面可以带参数-p,指定端口
set key hello
// 往Redis中写入键为“key”值为“hello”的数据
get key
// 通过键“key”获取数据
shutdown
// 关闭Redis服务