一、前置条件
在开始安装之前,请确保已经安装了wget和gcc:
sudo apt update
sudo apt install wget gcc
二、下载并编译Redis
Redis官网提供了最新版本的源代码压缩包,我们可以直接下载。
使用wget命令下载最新版本的Redis源代码压缩包:
wget http://download.redis.io/redis-stable.tar.gz
下载完成后,解压缩该文件:
tar xzf redis-stable.tar.gz
cd redis-stable
在该目录下,运行以下命令以编译Redis:
make
三、安装Redis
编译完成后,可以使用以下命令将Redis安装到系统:
sudo make install
安装完成后,使用以下命令检查Redis是否已经正确安装:
redis-server --version
四、配置Redis
安装完成后,Redis的配置文件位于/etc/redis/redis.conf。
默认的Redis配置文件具有良好的注释,可用于配置线上Redis实例的大多数选项。
根据需要编辑该文件:
sudo nano /etc/redis/redis.conf
在该文件的末尾,可以添加如下一行代码以开启protected-mode(建议默认开启):
protected-mode no
五、启动Redis
启动Redis服务器的最简单方法是直接运行redis-server二进制文件:
redis-server
Redis服务器将会开始并活动。如果希望在后台运行Redis服务器,请在redis-server命令后添加& (后台运行):
redis-server &
在生产环境中,最好将Redis作为系统服务来启动。可以使用以下命令启动Redis服务:
sudo systemctl start redis
启动服务后,可以使用以下命令检查Redis服务是否已经启动:
sudo systemctl status redis
六、连接Redis
连接Redis最常用的方式是使用redis-cli命令行工具:
redis-cli
执行该命令后,将进入Redis命令模式。在该模式下,你可以执行诸如SET、GET、INCR等类似的Redis命令。
例如,要存储一个新值,请使用SET命令:
SET mykey "Hello"
要检索该值,请使用GET命令:
GET mykey
七、结语
本文介绍了Ubuntu中安装Redis的详细过程,从下载Redis源代码、编译安装Redis、配置Redis、启动Redis和连接Redis等方面进行了讲解,希望能够帮助大家轻松地安装Redis。