以下教程以Redis-6.2.3版本为例
安装过程
- 官网下载Redis-6.2.3.tar.gz
- 将Redis-6.2.3.tar.gz文件包移动到Linux系统的/opt目录下
- 使用
tar -zxvf Redis-6.2.3.tar.gz命令进行解压 - 使用
cd /redis-6.2.3进入redis文件夹 - 执行命令
yum -y install gcc gcc-c++ make tcl,安装gcc、make、tcl - 执行命令
make进行编译 - 执行命令
make test,对编译结果进行测试
启动过程
- 在目录/usr/local下新建文件夹
> mkdir /usr/lcoal/soft
> mkdir /usr/lcoal/soft/redis6
> mkdir /usr/lcoal/soft/redis6/conf
- 将redis.conf配置文件复制到上面新建的/conf文件夹中
> cp /opt/redis-6.2.3/src/redis.conf /usr/local/soft/redis6/conf
- 修改redis.conf副本 执行以下命令打开redis.conf文件:
> vim /usr/local/soft/redis6/conf/redis.conf
将文件中的daemonize no修改为daemonize yes,然后保存退出。
- 启动Redis
> redis-server /usr/local/soft/redis6/conf
执行这条命令时,如果系统报command not dound,那么将redis-server命令从redis的src目录下复制到/usr/local/bin下,即可在任意目录下使用该命令。(redis-cli命令同理。)
执行完该命令后,检查Redis是否启动:
> ps -ef|grep redis
出现以下内容说明Redis已启动:
root 24976 4849 0 01:17 ? 00:00:00 redis-server 127.0.0.1:6379
root 24988 8292 0 01:17 pts/0 00:00:00 grep --color=auto redis
- 进入Redis
> redis-cli -p 6379
127.0.0.1:6379> ping
PONG
执行以上命令并得到响应输出,即表示成功进入Redis。