后端中间件安装与启动(Redis、Nginx、Nacos、Kafka)

2023-09-17 21:51:17

后端中间件安装与启动

Redis

1.打开cmd终端,进入redis文件目录
2.输入redis-server.exe redis.windows.conf即可启动,不能关闭cmd窗口
(端口配置方式:redis目录下的redis.windows.conf配置文件,打开文件,修改NETWORK下的port 6379为自己设定的端口号;
在这里插入图片描述

密码配置方式:redis.windows.conf配置文件中,在SECURITY下添加一行“requirepass (密码)”)
在这里插入图片描述

3.测试:redis安装目录下,鼠标双击打开redis-cli.exe,通过简单的set key value,然后 get key 进行测试
在这里插入图片描述

Nginx

1.进入nginx文件目录
(监听端口配置文件路径:conf目录下的nginx.conf)
2.启动nginx:双击Nginxm目录下的nginx.exe,双击后一个黑色的弹窗一闪而过就消失了,启动就完成了。
3.测试:在浏览器地址栏输入网址:http://localhost:80(如果上面修改了其他端口,就将80改成其他端口数,如8082),然后点击回车(
或者在cmd命令窗口输入下面命令进行查看 tasklist /fi “imagename eq nginx.exe” )
在这里插入图片描述

4.关闭nginx,cmd到nginx文件目录:
(1)快速停止或关闭nginx:nginx -s stop
(注意:使用nginx -s stop命令关闭所启动的nginx时,同时会删除logs中的nginx.pid文件)
(2)完整有序的停止nginx:nginx -s quit
(注意:使用nginx -s quit命令关闭所启动的nginx时,同时也会删除logs中的nginx.pid文件)
(3)使用taskkill停止或关闭nginx:taskkill /f /t /im nginx.exe
(注意:使用taskkill /f /t /im nginx.exe命令关闭所启动的nginx时,不会删除logs中的nginx.pid文件)

Nacos

1.打开cmd终端进入nacos文件目录
(端口配置:打开conf目录下配置文件application.properties ,Nacos默认端口是8848)
2.启动:进入bin目录,打开cmd,启动命令
startup.cmd -m standalone 或者“startup.cmd”配置好mode后直接双击运行
(Window 下安装nacos2.0.3启动提示xxx.dll:Can’t find dependent libraries,需要安装Visual C++ :vc_redist.x64.exe)
3.测试:浏览器打开http://127.0.0.1:8848/nacos,Nacos默认账号nacos,密码nacos

Kafka

1.官网(https://kafka.apache.org/)下载Scala 2.13版本的tgz文件,如:
在这里插入图片描述

2.下载后解压到安装目录,不需要安装
(1):配置server.properties
进入到config文件夹里面,找到server.properties文件,进行编辑,找到log.dirs,修改这个参数的路径为:
log.dirs=D:\deploy\jkgl\02-kafka_2.13-3.5.1\kafka-logs
kafka-logs自动创建,不用手动创建!注意是两个反斜杠!
(2):配置zookeeper.properties
进入到config文件夹里面,找到zookeeper.properties文件,进行编辑,找到dataDir,修改这个参数的路径为:
dataDir=D:\deploy\jkgl\02-kafka_2.13-3.5.1\zookeeper-data
(安装目录\zookeeper-data)
至此,kafka安装完成!
3.启动kafka
(1):启动zookeeper
打开cmd,进入kafka安装目录,执行:
.\bin\windows\zookeeper-server-start.bat .\config\zookeeper.properties
如图是启动成功,在运行中
(2)启动kafka
再打开一个cmd,进入kafka安装目录,执行:
.\bin\windows\kafka-server-start.bat .\config\server.properties

更多推荐

设计模式:状态模式

目录组件代码示例源码中使用优缺点总结状态模式(StatePattern)是一种行为型设计模式,用于解决对象在不同状态下的行为变化问题。状态模式允许对象在内部状态发生改变时改变其行为,使得对象的行为可以根据状态的改变而灵活变化。在状态模式中,对象的行为会根据其内部状态的改变而变化,但对外部来说,对象的接口保持一致。状态模

设计模式之十:状态模式

状态模式通过改变对象内部的状态来帮助对象控制自己的行为。这是一张状态图,其中每个圆圈都是一个状态。最简单,第一反应的实现就是使用一个变量来控制状态值,并在方法内书写条件代码来处理不同情况。packageheadfirst.designpatterns.state.gumball;publicclassGumballMa

9、Spring之推断构造方法源码解析

推断构造方法流程图:Spring推断构造方法底层执行流程|ProcessOn免费在线作图,在线流程图,在线思维导图AutowiredAnnotationBeanPostProcessor中推断构造方法不同情况思维脑图:Spring中的一个bean,需要实例化得到一个对象,而实例化就需要用到构造方法。一般情况下,一个类只

【shell学习】企业运维工作中常用的shell脚本

本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》暂未更新《docker学习》暂未更新《ceph学习

pytorch学习2

分类问题手写数字数据集其中,每个数字图片大小是28x28,矩阵中每个元素的大小为[0,1]区间的灰度值,将二维矩阵拉平(flat)为一维784,数据量不变,这样能忽略上下位置相关性,甚至左右位置相关性也可忽略,再插入一个维度变为[1,784]线性模型能解决吗一个简单的线性模型为:y=w*x+b但对于手写数字来说,用一个

城中村现代化治理,筑牢基层安全底座

7月21日,李强主持召开常务会议指出,在超大特大城市积极稳步实施城中村改造是改善民生、扩大内需、推动城市高质量发展的一项重要举措。基层(村社)治理是作为社会治理的一个基本单元,是城市治理的一个最后一公里,社会治理的重点在基层,难点也在基层。如何深化数字技术融合创新,推进共建共治共享基层治理全面提速,赋能区域数字经济高质

Linux安装包 | Git使用 | NFC搭建

dpgt使用当谈到基于Debian的操作系统中的软件包管理工具时,dpkg是一个重要的工具。它是Debian系统中用于安装、升级、配置和卸载软件包的命令行工具。以下是对dpkg的详细介绍:软件包管理:dpkg可以管理系统中的软件包。它可以安装单个或多个软件包,并处理软件包之间的依赖关系。通过dpkg-i命令,可以安装软

固定资产管理系统都有哪些功能呢

固定资产管理系统作为企业资产管理的重要工具,具有提高效率、降低成本、保证资产合理使用的多种功能。以下是一些典型的功能:资产登记和信息管理:系统可以自动记录公司的固定信息,包括资产名称、型号、购买日期、原始价值、折旧方法、折旧年限等。同时,系统还支持自动更新和查看资产信息。资产申请和偿还:员工可以通过平台申请或偿还资产,

浅谈KNX总线智能照明控制系统在北京南站房中的应用

安科瑞华楠摘要:本文简要介绍了i-busEIB/KNX智能建筑控制系统的基本原理及在北京南站房中的成功应用。阐述了这一系统强大的系统功能、灵活的控制方式节能效果。关键词:i-bus智能建筑控制;控制系统;节能1、工程概况北京新南站位于南护城河以南,马家堡西路以东,南二环右安门外东庄公园内,距离老南站0.5km。站内总建

[JAVAee]SpringBoot日志文件

日志的作用日志可以帮助我们发现程序的问题并进行定位.日志还可以记录用户的登录信息,分析用户的意图.日志能记录程序执行的时间,记录数据.为日后的程序优化提供数据支持.SpringBoot中的日志在SpringBoot中,内置的日志的框架(SLF4J+logback).框架说明slf4j是日志的门面,而logback是日志

Linux命令历史记录管理:使用history命令提高工作效率

文章目录引言1.1关于history命令1.2history命令的作用和用途基本用法2.1查看历史命令列表2.2执行历史命令2.3使用历史命令编号历史命令记录和保存3.1历史命令的存储位置3.2修改历史命令记录数量3.3清除历史命令记录搜索历史命令4.1使用关键字搜索4.2按日期和时间搜索4.3结合其他命令进行高级搜索

热文推荐