当前位置:首页>Linux>Linux系统安装Redis

Linux系统安装Redis

  • 2026-08-20 22:18:22
Linux系统安装Redis

Linux服务器在根目录创建software目录,用于存放软件包及安装相关软件。

以下在centos7操作系统安装redis3.0.5版具体步骤:

一、上传软件包至服务器

官网下载:http://download.redis.io/releases/

二、解压redis软件包

2.1、进入解压目录

cd /software

2.2、解压软件至当前目录

tar -zxvf redis-3.0.5.tar.gz -C ./

三、编译安装

3.1、编译

进入解压目录编译

make

3.2、指定目录安装

进入redis解压目录,指定目录安装

make PREFIX=/software/redis-3.0.5 install

四、修改配置文件

4.1、备份原配置文件

进入redis-3.0.5,有一个redis,conf文件,即配置文件,在当前目录备份一份,防止修改配置文件出错。

cp redis.conf redis.conf.bck

4.2、设置登录密码

修改redis.conf中的requirepass,密码,设置后访问Redis必须输入密码

4.3、配置后台运行

修改redis.conf中的daemonize为yes守护进程,修改为yes后即可后台运行

4.4、允许其他主机登录

允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0

4.5、其他不常用配置

# 监听的端口

port 6379

# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录

dir .

# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15

databases 1

# 设置redis能够使用的最大内存

maxmemory 512mb

# 日志文件,默认为空,不记录日志,可以指定日志文件名

logfile "redis.log"

五、启动redis

5.1、启动命令

进入redis安装目录,执行命令,指定配置文件

./redis-server /software/redis-3.0.5/redis.conf

5.2、停止命令

利用redis-cli来执行 shutdown 命令,即可停止 Redis 服务

六、redis开机自启动

6.1、创建服务文件

在系统指定目录下创建服务文件。

vi /etc/systemd/system/redis.service

服务文件内容如下:

[Unit]Description=redis-serverAfter=network.target[Service]Type=forkingExecStart=/software/redis-3.0.5/bin/redis-server /software/redis-3.0.5/redis.confPrivateTmp=true[Install]WantedBy=multi-user.target

6.2、重载系统服务

systemctl daemon-reload

6.3、执行开机自启动命令

systemctl enable redis

七、redis系统服务操作

7.1、启动

systemctl start redis

7.2、停止

systemctl stop redis

7.3、重启

systemctl restart redis

7.4、查看状态

systemctl status redis

八、开放端口

8.1、检查端口

firewall-cmd --zone=public --query-port=6379/tcp

8.2、开放端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

8.2、重新加载端口

firewall-cmd --reload

九、远端连接测试

redis-cli -h 106.15.179.200 -p 6379

最新文章

随机文章