Linux 安装 Redis服务器详细教程

Linux 安装 Redis服务器详细教程

1. Redis官网下载

1.1. 直接访问Redis各个版本的下载地址:链接: Redis下载地址,这里我选择的是redis-3.0.7.tar.gz版本,目前来说这个版本比较稳定,然后点击右键复制其链接地址,这个地址我们在下面会用到。
1.2. 通过ssh工具登录到自己的Linux服务器,这里我使用的是xshell工具,我们登录到 自己的服务器,使用如下命令:(说明:下面的地址即为刚刚上面点右键复制的地址)
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
1.3. 博主选择在Linux下的/home/sofeware下载其tar.gz的压缩包(这里的software文件夹是博主自定义建立,当然你也可以建其他名字的文件夹),这里大家可以自定义选择下载的目录,如下图所示:在这里插入图片描述
1.4. 点击确定键即可下载,下载完查看目录,如下图所示代码下载成功:(可以看出下面画红色圆圈的就是我们下载的Redis)

在这里插入图片描述

2. Linux环境及其Redis配置文件修改

2.1. 在操作之前,我们需要在Linux中下载一些Redis需要的环境,使用如下命令:
yum install gcc-c++
yum install -y tcl
2.2. 然后我们在当前目录下解压这个压缩包,使用如下的命令:
tar -zxvf redis-3.0.7.tar.gz
2.3. 然后得到这个redis的文件目录,如下图所示:在这里插入图片描述
2.4. 使用如下命令进入到redis的根目录里面
cd redis-3.0.7/
2.5. 然后使用如下命令进行编译:
make
ERROR提示:可能会报如下的错误:
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
解决办法:使用如下命令进行编译即可:
make MALLOC=libc
2.6.接下来使用如下命令,进行安装:(这里的/home/app/redis是我自定义的目录,大家可以根据自己喜欢的目录来自定义,下同)
make install PREFIX=/home/app/redis/
接着我们将redis-3.0.7下面的redis.conf移动到/home/app/redis/bin下面,使用如下命令:
mv redis.conf /home/app/redis/bin/
然后我们进入到此目录下,并且修改redis.conf中的文件,具体如下所示:
cd  /home/app/redis/bin/
vim redis.conf
找到文件中这行,将no改为yes 在这里插入图片描述

3. Redis启动测试

3.1前台启动Redis,使用如下命令(在bin目录下):
./redis-server 
如图所示即为启动成功:

在这里插入图片描述

3.1后台启动Redis,使用如下命令(在bin目录下):
./redis-server redis.conf 
使用如下命令查看端口和连接客户端
netstat -tunlp |grep 6379(查看端口)

在这里插入图片描述

./redis-cli(客户端连接)

在这里插入图片描述

到此Linux安装Redis就已经完成了!

猜你喜欢

转载自blog.csdn.net/qq_32575047/article/details/106473140
今日推荐