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

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

后端中间件安装与启动

  • Redis
  • Nginx
  • Nacos
  • Kafka

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

http://www.lryc.cn/news/168979.html

相关文章:

  • 【电子元件】常用电子元器件的识别之电阻器
  • 指针和数组笔试题讲解(2)
  • MapReduce YARN 的部署
  • vue 引入zTree
  • 链队列的基本操作(带头结点,不带头结点)
  • 深入学习 Redis Cluster - 基于 Docker、DockerCompose 搭建 Redis 集群,处理故障、扩容方案
  • C现代方法(第3、4章)笔记
  • R语言绘制染色体变异位置分布图,RIdeogram包
  • Vue知识系列(7)每天10个小知识点
  • 5分钟就能实现的API监控,有什么理由不做呢?
  • Jmeter引入外部jar包以满足加密数据的Post请求
  • 了解冒泡排序
  • 群辉 Synology NAS Docker 安装 RustDesk-server 自建服务器只要一个容器
  • 为什么要有override
  • Linux界的老古董
  • 安卓逆向 - Xposed入门教程
  • 【嵌入式】2024届校招岗位汇总
  • Docker搭建ELK日志采集服务及Kibana可视化图表展示
  • SpringBoot结合MyBatis实现多数据源配置
  • 单个vue echarts页面
  • 【web开发】6、Django(1)
  • 第29节-PhotoShop基础课程-滤镜库
  • 空间(蓝桥杯)
  • 蓝桥杯2023年第十四届省赛真题-更小的数--题解
  • SpringBoot详解
  • typescript 类型断言
  • 如何确定自己是否适合做程序员?
  • LabVIEW以编程方式查找系统中DAQ设备的设备名称
  • 23、mysql数据库的安装
  • 【实战详解】如何快速搭建接口自动化测试框架?Python + Requests