Linux 版本:Centos 7
1、在opt下创建redis目录
2、进入到redis目录,执行命令下面命令下载redis安装包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
如果遇到wget命令找不到,如下图,说明没有安装wget,接下来需要安装wget
执行命令yum install wget安装wget,如下图
下载redis安装包
3、解压安装包 tar -xvf redis-4.0.8.tar.gz
4、进入到redis-4.0.8目录下,执行make命令编译redis,如果出现编译失败,如下图,说明需要安装gcc
执行命令yum install gcc-c++ 安装
将之前的解压出来的包删除掉,执行第3步重新解压,然后编译redis,在src目录下会生成
redis-cli,redis-server,redis-sentinel,redis-check-rdb(低版本为redis-check-dump),redis-check-aof,redis-benchmark的可执行文件。
5、在redis-4.0.8目录下目录下,新建bin目录,然后将步骤4编译出来的文件拷贝到bin目录
或者执行 make PREFIX=/usr/local/redis install 命令,如下图将redis安装到/usr/local/redis下。这个redis下的文件和上面bin下的是一样的。我们启动redis可以在这两个地方启动。
如果是下面这个形式,我们需要将redis-4.0.8下的redis-conf文件拷贝过来。如下图
6、启动redis
前台启动
前台启动后,缺点就是当前窗口不能再进行操作了,这时需要我们进行后台启动。
后台启动(两种方式)
1、在bin目录下使用命令nohup ./redis-server & 然后打开nohup.log 可以查看redis启动情况。我们也可以执行ps -ef | grep redis 命令查看redis是否启动。
执行ps -ef | grep redis,如下
端口被监听,说明已启动。
2、修改redis-conf文件,使用redis-conf文件启动,如下
修改该项为yes
然后执行./bin/redis-server redis.conf,启动redis
7、停止redis
在bin目录下执行./redis-cli -p 6379 shutdown