Linux安装Redis6.26
一、下载Redis版本
cd /usr/local/ wget http://download.redis.io/releases/redis-6.2.6.tar.gz
二、编译安装Redis
2.1 解压Redis
使用tar命令解压压缩文件,并移动到/usr/local目录下:
tar -zxvf redis-6.2.6.tar.gz
2.2 编译&安装
执行编译和安装的命令
cd /usr/local/redis-6.2.6 make cd src make install PREFIX=/usr/local/redis
这里多了一个关键字
PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录,假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录。2.3 配置Redis
移动配置文件到安装目录下
cp /usr/local/redis-6.2.6/redis.conf /usr/local/redis
根据自己的实际需求修改配置
vi /usr/local/redis/redis.conf #是否要用守护线程的方式启动:将daemonize no 改成daemonize yes #设置密码:requirepass 123456 #开启外网访问:注释掉 #bind 127.0.0.1
三、设置systemd方式启动及管理
3.1 执行以下命令创建打开redis.service
sudo vim /etc/systemd/system/redis.service
3.2 将以下内容复制到文件中,并执行:wq保存脚本
[Unit] Description=Redis After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
3.3 重载服务列表
执行以下命令重载服务列表
systemctl daemon-reload
四、开机自启动Redis、查看状态
#启动redis命令: systemctl start redis.service #停止redis命令: systemctl stop redis.service #设置redis开机启动: systemctl enable redis.service #查看redis状态: systemctl status redis.service
本文来自博客园,作者:程序猿网友666,转载请注明原文链接:https://www.cnblogs.com/chenghu/articles/17126135.html

浙公网安备 33010602011771号