前言:开发中难免会遇到各种中间件的安装,本文主要介绍的是redis的安装方式,也是自己的一个总结,避免每一次都去网上寻找各种文章,既浪费时间,又拉低了效率,喜欢的可以收藏一波。同时也会将遇见的问题以及解决方式即使的更新上来。
1、安装前的准备之依赖安装,redis是由C语言开发而来,因此在安装Redis之前确保安装了gcc,可使用gcc -v来检查是否安装:
gcc -v
如下:便是安装了gcc
如果没有安装可以通过来进行安装:
yum install -y gcc
2、下载Redsi的安装包,上传至服务器并解压
1、 手动下载:
去官网:https://redis.io/download/
本文提供百度云地址:https://pan.baidu.com/s/1HjlGx84sju8zjn2M_uQSIg
提取码:7690
–来自百度网盘超级会员V2的分享
2、命令下载
// 下载之前先去自己要下载到的地方,我这里是 /user/local/soft
wget https://download.redis.io/releases/redis-5.0.5.tar.gz
3、解压文件
//进入到文件目录
cd /usr/local/soft
//解压
tar -zxvf redis-5.0.5.tar.gz
4、编译文件,并目录进行安装
//进入到解压后的文件目录
cd /usr/local/redis/redis-5.0.5
//编译
make
make install PREFIX=/usr/local/redis
5、修改配置文件
// 当前目录还是在 /usr/local/soft/redis-5.0.5
vim redis.conf
1. 修改IP限制,如果要限制IP连接,将ip设置为现在的ip,不限制就设置为
2. 修改端口
3. 设置密码
6、启动服务
// 首先复制配置文件到安装的redis里面去
cp /usr/local/soft/redis-5.0.5 /usr/local/redis/bin/
// 进入redis安装目录
cd /usr/local/redis/bin/
// 启动
./redis-server redis.conf
// 查看进程
ps -ef |grep redis
7、设置开机自启(按自己需求设定)
cd /lib/systemd/system/
// 新建文件
vim redis.service
文件内容
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
# ExecStart需要按照实际情况修改成自己的地址
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
设置启动
// 开机自动启动
systemctl enable redis.service
// 启动redis服务
systemctl start redis.service
// 查看服务状态
systemctl status redis.service
// 停止服务
systemctl stop redis.service
// 取消开机自动启动(卸载服务)
systemctl disabled redis.service
8、开放端口
9、服务里面自己连接
cd /usr/local/redis/bin/
auth 123456(此处为密码)
3、遇见问题
暂无