当前位置: 首页 > article >正文

redis离线安装部署详解(包括一键启动)

 像上文一样  因为在学习的过程中没有查到一个详细的离线部署方案  所以在自己学习之后想要自己写一个文章  希望可以帮助后续学习redis离线部署的朋友少走一线弯路

首先就是下载安装包  可以自己在本地下载再传到机器上(通过xftp或lrzsz都可)

http://download.redis.io/releases/redis-3.0.7.tar.gz

 1、安装环境准备

[root@server ] yum -y install gcc gcc-c++ tcl automake autoconf libtool make
[root@server ] tar -xvzf redis-3.0.7.tar.gz 
[root@server ] mv /root/redis-3.0.7 /usr/local/redis
[root@server ] cd /usr/local/redis
[root@server redis] make && make install

 

 

 2、修改参数

此时cd到/usr/loacl/bin下可以直接启动redis  但是这样启动的redis是直接在前台启动的   关闭这个页面redis也会随之关闭   所以需要修改配置文件

[root@server redis] vim redis.conf 
#查找daemonize no改为 yes以守护进程方式运行 即以后台运行方式去启动
daemonize yes 
requirepass  passwd       //设置密码为passwd

此时就可以启动了

[root@server redis] redis-server redis.conf     //启动redis服务,并指定启动服务配置文件
/usr/local/bin目录下
[root@server redis] redis-cli
127.0.0.1:6379> auth passwd

 

查看redis进程
ps -ef | grep redis

3、配置一键启动

[root@singlepoint ~] vi /usr/lib/systemd/system/redis.service 

[Unit]
Description=Redis Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
User=root
Restart=always
[Install]
WantedBy=multi-user.target

[root@server redis] systemctl daemon-reload
[root@server redis] systemctl start redis.service 
[root@server redis] systemctl status redis.service 


http://www.kler.cn/a/515070.html

相关文章:

  • JAVA:Spring Boot 实现责任链模式处理订单流程的技术指南
  • linux网络 | 传输层TCP | 认识tcp报头字段与分离
  • 特征选择(机器学习)
  • 免费下载 | 2024中国智算中心产业发展白皮书
  • latin1_swedish_ci(latin1 不支持存储中文、日文、韩文等多字节字符)
  • 如何在idea中搭建SpringBoot项目
  • 为什么要申请专利
  • LiveBench:AI 模型基准测试与评估工具解析与实战指南
  • 复位信号的同步与释放(同步复位、异步复位、异步复位同步释放)
  • 【网络协议】【http】【https】TLS解决了HTTP存在的问题-加密通信+摘要,数字签名+CA证书
  • HTTP post请求工具类
  • 博客之星2024年度总评选——我的年度创作回顾与总结
  • Django项目的创建及运行——Django学习日志(一)
  • Ubuntu环境 nginx 源码 编译安装
  • 吴恩达深度学习——神经网络介绍
  • 最新版pycharm如何配置conda环境
  • 考研408笔记之数据结构(七)——排序
  • 使用easyimages部署个人图床服务
  • 求字符串中所有整数的最小和
  • 【Golang 面试题】每日 3 题(四十一)
  • 量变引起质变
  • [Spring] Nacos详解
  • docker-registry
  • Powershell(3)
  • Vue进阶之旅:核心技术与实战(自定义指令、插槽与路由入门)
  • CentOS 7 安装fail2ban hostdeny方式封禁ip —— 筑梦之路