Linux安装Redis

目录


一、安装篇

1.1、下载对应的Redis-Linux版本

1.2、解压文件

text 复制代码
tar -zxvf redis-4.0.0-linux.tar.gz

1.3、下载依赖插件

text 复制代码
yum install gcc-c++

我们安装的Redis版本是6.0.10.对gcc环境的版本有一定的要求,所以我们要升级gcc的版本,输入以下命令:

text 复制代码
#第一步
sudo yum install centos-release-scl
#第二步
sudo yum install devtoolset-7-gcc*
#第三步
scl enable devtoolset-7 bash

1.4、安装Redis

编译源码

text 复制代码
make

安装程序

text 复制代码
make install

1.5、修改配置文件

Redis的默认安装路径是/usr/local/bin,将我们的Redis配置文件拷贝过来

text 复制代码
cp /opt/soft/redis/redis-6.0.10/redis.conf mtconfig/

修改配置文件,将Redis修改为后台运行

text 复制代码
daemonize yes

1.6、启动Redis服务进行测试

text 复制代码
#启动redis服务
redis-server mtconfig/redis.conf
#连接redis服务
redis-cli -p 6379

二、设置开机自启

2.1 新建一个系统服务文件

text 复制代码
vim /etc/systemd/system/redis.service

2.2 添加文件配置

text 复制代码
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/usr/local/bin/redis-server /usr/local/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2.3 重载系统服务

text 复制代码
systemctl daemon-reload

2.4 设置开机自启

text 复制代码
systemctl enable redis

2.5 重启服务器

text 复制代码
reboot

2.6 查看Redis的状态并查看端口

查看Redis的状态

text 复制代码
systemctl status redis

查看端口

text 复制代码
netstat -tnap
相关推荐
VVVVWeiYee7 分钟前
项目2路由交换
运维·服务器·网络·网络协议·信息与通信
lifeng43211 小时前
Jenkins集成部署(图文教程、超级详细)
运维·jenkins
白手小弟2 小时前
python wxauto库实现微信自动化发送信息、回复、添加好友等
运维·自动化
ii_best2 小时前
ios按键精灵自动化的脚本教程:自动点赞功能的实现
运维·ios·自动化
3DVisionary2 小时前
数字图像相关DIC技术用于机械臂自动化焊接全场变形测量
运维·数码相机·自动化·焊接变形实验·数字图像相关dic技术·自动化焊接全场变形测量·非接触高精度环境适应性全场测量
IT机器猫3 小时前
Docker完整技术汇总
运维·docker·容器
无所不在的物质3 小时前
Jenkins基础教程
运维·云原生·自动化·jenkins
广而不精zhu小白3 小时前
CentOS Stream 9 挂载Windows共享FTP文件夹
linux·windows·centos
一休哥助手3 小时前
全面解析 Linux 系统监控与性能优化
linux·运维·性能优化
二进制杯莫停3 小时前
掌控网络流量的利器:tcconfig
linux