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

Linux下启动redis

一、直接启动redis

使用这种启动方式需要一直打开窗口,不能进行其他操作,按 ctrl + c可以关闭窗口。

[root@xxx ~]# cd /usr/local/redis-4.0.6/src [root@xxx src]# ./redis-server

二、以后台进程形式启动redis

①设置redis.conf中daemonize为yes,确保守护进程开启,也就是在后台可以运行

[root@xxx ~]# vim /usr/local/redis-4.0.6/redis.conf

②指定redis.conf文件启动

[root@xxx ~]# ./redis-server /usr/local/redis-4.0.6/redis.conf

③关闭redis进程

[root@xxx ~]# ps -aux|grep redis [root@xxx ~]# kill -9 1350

三、设置redis开机自启动

①将redis自带的脚本复制到指定目录(/etc/init.d/)的redis文件

[root@xxx ~]# cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redis

②修改(/etc/init.d/)redis文件

//在文件最前面加入这个注释 # chkconfig: 2345 10 90 # description: Start and Stop redis //对下面地址、端口号等进行修改 REDISPORT=6379 EXEC=/usr/local/redis-4.0.6/src/redis-server CLIEXEC=/usr/local/redis-4.0.6/src/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid//与redis.conf中保持一致 CONF="/usr/local/redis-4.0.6/redis.conf"

③授予权限

[root@xxx ~]# chkconfig --add redis//添加redis服务 [root@xxx ~]# chkconfig redis on//设为开机启动 [root@xxx ~]# service redis start//开启redis服务 [root@xxx ~]# service redis stop//关闭redis服务

注:启动redis服务时,一般因没有正常关机,可造成如下问题:

[root@xxx ~]# service redisd start /var/run/redis_6379.pid exists, process is already running or crashed

解决办法:
1:可用安装文件启动:redis-server /etc/redis/6379.conf
2:shutdown -r now 软重启让系统自动恢复下就行了

http://www.jsqmd.com/news/212140/

相关文章:

  • 从普通产品经理到AI产品经理,你需要掌握的AI思维与核心技能:AI大模型产品经理从零基础到进阶
  • 一文读懂监督、无监督、自监督与半监督学习:小白到大模型必备知识
  • Linux下安装Redis
  • 深度学习毕设选题推荐:基于python-CNN的水果识别基于python的水果识别
  • MySQL root用户密码忘记怎么办(Reset root account password)
  • AI 开源知识库大战:WeKnora、RAGFlow、FastGPT、FlashRAG,谁更厉害
  • 计算机深度学习毕设实战-基于python的水果识别基于python-CNN的水果识别
  • 学习收藏】零门槛上手Ollama:本地大模型部署与实战体验分享
  • 校平机:金属板材的“应力整形术“
  • Linux环境下Tomcat的安装与配置详细指南
  • Linux系统安装部署Tomcat
  • 程序员必学!大模型产品经理入门指南(附7阶段学习路线+年薪80万转型案例)
  • AirCloud平台与excloud扩展库协同实战:核心功能落地案例!
  • Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx
  • 基于STM32的果蔬保鲜系统设计
  • 调研了一下大模型知识蒸馏方向近几年的一些工作
  • MS SQL Server 实战 统计与汇总重复记录
  • 一、CS反恐精英AMXX插件安装(附带安装包)
  • maven导入spring框架
  • 深度学习毕设项目:基于python-CNN的水果识别
  • maxun爬虫机器人介绍与部署
  • Java进阶-SpringCloud设计模式-工厂模式的设计与详解
  • Thinkphp和Laravel框架的高校教室报修管理系统_14oaj0v7
  • 快速查看电脑开机时间
  • JDK17在Windows安装以及环境变量配置(超详细的教程)
  • Python+flask的高校餐饮档口管理系统的设计与实现_6t8pw5bl-Pycharm vue django项目源码
  • Thinkphp和Laravel框架的成都某民宿预订系统的设计与实现_r93v34dv
  • MS SQL Server partition by 函数实战三 成绩排名
  • Thinkphp和Laravel框架的电信学院年终高校考核材料归档平台研究与设计_80664x25
  • Java进阶-在Ubuntu上部署SpringBoot应用