redis安装有很多种方式,对于linux安装来说,可以使用wget下载对应的redis安装包进行安装配置。详细过程如下
1,安装wget::yum install wget
2,进入官网,找到对应的下载路径:https://redis.io/download
上面已经给出了linux安装的关键步骤,拿出链接即可。
3,下载安装包并解压:
# wget http://download.redis.io/releases/redis-5.0.4.tar.gz`
# tar xzf redis-5.0.4.tar.gz
4,进入解压后文件根目录,执行make命令编译。
此时会报一个这个错:gcc: Command not found,这是因为没有安装gcc,我们安装一下gcc即可。
[root@baomw-centos2 redis-5.0.4]# yum install gcc
安装完gcc之后再次执行make命令还是会报一个如下的错,
执行:make MALLOC=libc
即可
5,编译完成后,进入src(cd src/)目录执行:make install
安装即可
执行redis-server
出现如下日志图案,说明redis启动成功,安装完成。
如图,可见redis已经可以正常工作了
但是一般情况下,安装到这里并没有结束,当然,你可以直接在安装目录去做redis的启停操作,但是真正生产使用过程中,会为了便于管理操作,会建立自己的目录,然后去管理redis。需要规划redis配置文件,具体如下:
如图,在安装目录的同级目录建一个redis-db1的目录,因为redis启动主要依据配置文件,如果我要在一台机器上启用多个redis,只需要cp多个配置文件即可。
然后再redis-db1下建三个文件夹,分别是
bin:启动命令(服务端和客户端等)
mv redis-benchmark redis-check-aof redis-cli redis-server /home/redis/redis-db1/bin/
etc:配置文件redis.conf
mv /home/redis/redis-5.0.4/redis.conf /home/redis/redis-db1/etc/
db:持久化文件
然后启动服务端的时候,只需要根据bin下的redis-server和etc下的redis.conf启动即可。
[root@baomw-centos2 redis-db1]# bin/redis-server etc/redis.conf
如上redis的一个基本安装就算完成了,至于详细配置这里不做说明,有兴趣可自行查阅相关资料。