Redis(Remote Dictionary Server ),即远程字典服务,是一个Key-Value数据库。
yum方式安装Redis服务
1.下载epel仓库
yum install epel-release -y
2.下载redis数据库
yum install redis -y
3.启动redis服务
systemctl start redis
查看redis服务状态
systemctl status redis
下面是Redis常用命令:
systemctl stop redis 停止服务ps -ef | grep redis 查看reids服务信息 systemctl enable redis redis开机启动
4.设置redis远程连接和密码
vim /etc/redis.conf
如果没有vim要先
yum install -y vim
在配置文件中
注释 #bind 127.0.0.1修改 protected-mode no 修改 daemonize yes 增加 requirepass password
5.关闭防火墙或者开放6379端口
6.重启redis服务
systemctl restart redis
7.使用RDM(Redis Desktop Manager)连接Redis
Redis 离线安装主要指在没有网络连接或者无法访问外部仓库时的安装方式。以下是在 Linux 系统上进行 Redis 离线安装的基本步骤:
- 在有网络连接的机器上下载 Redis 源码包。
- 将源码包传输到目标离线机器。
- 在目标机器上解压源码包并编译安装。
以下是具体的命令步骤:
在有网络连接的机器上:
# 下载 Redis 源码包
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
# 如果你需要最新版本,可以在 redis 官网 (https://redis.io/download) 下载最新的源码包
然后将下载的 redis-6.2.6.tar.gz 文件传输到离线的服务器上。
在离线的服务器上:
# 解压源码包
tar xzf redis-6.2.6.tar.gz
# 进入解压后的目录
cd redis-6.2.6
# 编译安装
make
# 安装到指定目录,如 /usr/local/redis
make PREFIX=/usr/local/redis install
# 配置 Redis 作为服务运行
cp utils/redis_init_script /etc/init.d/redis_6379
# 修改启动脚本,设置 REDISPORT 和 CONF 变量
# 例如: REDISPORT=6379, CONF="/etc/redis/6379.conf"
# 添加 redis 用户和组
useradd redis
chown redis:redis /usr/local/redis
# 设置环境变量
echo 'export PATH=/usr/local/redis/bin:$PATH' >> /etc/profile
source /etc/profile
# 启动 Redis 服务
/etc/init.d/redis_6379 start
确保你有足够的权限执行上述命令,并根据实际情况调整 Redis 配置文件路径和端口号。
以上步骤完成后,你将在离线机器上安装并运行了 Redis。