Redis是一款快速可靠的内存键值存储,安装Redis能够提高许多Web应用程序的性能。在开始安装之前,需要确保已安装C编译器、GCC,以及GCC的C++支持库。
1.首先,打开终端并输入以下命令以下载Redis:
cd /usr/local/src wget http://download.redis.io/releases/redis-6.2.1.tar.gz tar zxvf redis-6.2.1.tar.gz cd redis-6.2.1/src
2.将Redis解压缩并编译,打开终端并输入以下命令:
make && make install
3.安装完成后,启动Redis服务器并测试安装是否成功:
redis-server redis-cli ping
配置Redis
配置Redis是确保Redis正常运行的关键步骤,所以不要忽略这个步骤。在进行Redis配置之前,需要了解以下文件:
1) redis.conf:这是默认Redis服务器配置文件,在安装Redis后位于/etc/redis.conf。在此文件中可以进行Redis服务器的配置。
2) redis.init:这是不同操作系统中默认情况下Redis的init脚本,用于启动和停止Redis服务器。在Linux系统上,位于/etc/init.d/redis。
3) redis.service:这是在Systemd发行版中默认情况下Redis的启动脚本。在此文件中可以设置和配置Redis。
4) redis-sentinel.conf:这是Redis Sentinel的配置文件,用于配置Redis Sentinel工作的相关细节。
修改Redis配置文件可以通过修改/etc/redis.conf文件实现,如下所示:
1.配置绑定IP和端口:
bind 127.0.0.1 port 6379
2.配置Redis的工作目录:
dir /opt/redis/data
3.配置Redis日志文件:
logfile "/var/log/redis.log"
4.启用Redis持久化功能:
save 900 1 save 300 10 save 60 10000
修改完配置文件后需要重新启动Redis服务器。
连接Redis
连接Redis可以使用Redis命令行客户端,命令行客户端是执行基本操作的最快和最简单的方法。
1.打开终端并输入以下命令以启动Redis客户端:
redis-cli -h 127.0.0.1 -p 6379
2.验证连接:
127.0.0.1:6379>ping
输出结果为"pong"表示连接正常。
3.执行基本操作:
127.0.0.1:6379>set mykey "hello"
OK
127.0.0.1:6379>get mykey
"hello"
执行完基本操作后,退出Redis客户端:
127.0.0.1:6379>exit
Redis安装和配置完成,可以开始使用Redis连接程序进行数据存储和缓存。