linux下redis安装

原料:VMware,Secure CRT,redis-2.8.3.tar.gz,gcc

首先获取redis的安装包。
方式一:redis官网(http://redis.io/download)下载,然后上传服务器
方式二:如果你的虚拟机可以联网的话,使用如下命令下载即可。
wget http://download.redis.io/releases/redis-2.8.3.tar.gz
下载好之后,放到对应目录下:

image.png

解压:tar zxvf redis-2.8.3.tar.gz
将解压后的redis-2.8.3目录移出software(存放安装包)目录:
mv redis-2.8.3 /usr/
cd redis-2.8.3
该目录内容如下图:


image.png

执行:make
(make成功后如下图)


image.png

此时,进入src目录,会多出几个redis的执行程序(证明make成功):


image.png

为方便我们使用,我们在usr目录下创建redis目录,并在该目录下创建bin目录和etc目录,分别存放可执行文件以及配置文件
cd /usr
mkdir redis
cd redis
mkdir bin
mkdir etc

复制redis的配置文件到etc目录下:
cp /usr/redis-2.8.3/redis.conf /usr/redis/etc/
复制redis的执行程序redis-server和redis-cli到bin目录下:
cp /usr/redis-2.8.3/src/redis-server /usr/redis/bin/
cp /usr/redis-2.8.3/src/redis-cli /usr/redis/bin/

进入到bin目录下:
cd /usr/redis/bin
启动redis服务: ./redis-server /usr/redis/etc/redis.conf
启动后可以看到如下界面:


image.png

redis默认端口为6379

启动redis客户端: ./redis-cli


image.png

此时即可执行redis命令了


image.png

退出客户端: quit
退出redis服务端: ./redis-cli shutdown
该命令执行后,可见如下日志打印:


image.png

此时,查看redis服务已经停止:


image.png

若想将redis服务变为后台进程,可以修改redis.conf配置中的daemonize 为yes


image.png

修改后,执行redis服务的启动命令不会有启动画面展示,查看对应6379端口显示,redis服务已经开启:


image.png

至此,redis服务已经安装成功,以下是编者在安装过程中所遇到的一些问题:
1.无法使用wget命令
使用 yum -y install wget 命令来安装wget
2.无法make


image.png

此时说明你的linux系统并未安装gcc
执行: yum -y install gcc
安装完成后,重新执行make命令
若仍然为该错误,可以执行 make clean 命令,
若仍然失败,可以删除你解压后的redis目录,重新解压,并在解压后的目录下执行make命令即可。

你可能感兴趣的:(linux下redis安装)