nacos在linux中的安装、集群的配置、mysql生产配置

这篇具有很好参考价值的文章主要介绍了nacos在linux中的安装、集群的配置、mysql生产配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.下载和安装

官方下载地址:https://github.com/alibaba/nacos/releases,根据自己需要的本版去下载就行
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
下载的是 .tar.gz 后缀的文件是linux版本的
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
使用tar命令解压,完成之后是一个nacos的文件夹
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

和windows下的文件夹目录是一样的

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
要启动的脚本时.sh后缀。
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.配置

一个nacos的启动要有多个端口号
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.1执行mysql脚本

和windows一样

2.2配置application文件

和windows一样

2.3配置端口号(Linux服务器上nacos的集群配置cluster.conf)

从cluster.conf.example文件中复制出cluster.conf,按照官方给的例子进行修改,,修改这个cluster.conf文件中的内容,
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
查看当前linux的ip是什么

hostname -i

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

这个IP不能写127.0.0.1,必须是Linux命令hostname -i能够识别的IP

vim cluster.conf

修改后的样子是这样的,
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.4编辑Nacos的启动脚本startup.sh,使它能够接受不同的启动端口

2.4.1修改startup.sh

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

vim startup.sh

要修改的两处位置
位置1:(68行左右)

p:

p)
	PORT=$OPTARG;;

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

位置2:(134行左右)

-Dserver.port=${PORT}

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.4.2执行的命令

./startup -p 3333
./startup -p 4444
./startup -p 5555

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
统计nacos集群

ps -rf|grep nacos|grep -V grep |wc -l

该命令的作用是统计正在运行的进程中包含关键字"nacos"的数量
ps -rf: 列出当前正在运行的进程,并显示详细信息。
grep nacos: 在进程列表中过滤包含关键字"nacos"的行。
grep -v grep: 过滤掉包含关键字"grep"的行,以防止将grep命令本身作为结果计算。
wc -l: 统计过滤结果的行数,即包含关键字"nacos"的进程数量。

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.5Nginx的配置,由它作为负载均衡器

2.5.1配置nginx的配置文件

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

upstream cluster{
        server 127.0.0.1:3333;
        server 127.0.0.1:4444;
        server 127.0.0.1:5555;
}
server {
        listen       1111;
        server_name  localhost;
        location / {
            proxy_pass http://cluster;
		}
.......省略
}

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.5.2进入目录下,按照指定配置文件启动

cd /usr/local/nginx/sbin
./nginx -c /usr/local/nginx/conf/nginx.conf


ps -ef|grep nginx

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.5.4测试通过nginx访问nacos

访问 nginx的1111 ,转发http://192.168.111.144:1111/nacos/#/login
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
已经进入到了mysql数据库
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.5.5启动我们的微服务并注册 nacos 集群中

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos
nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos

2.6总结

nacos在linux中的安装、集群的配置、mysql生产配置,springcloud,linux,mysql,运维,springcloud,nacos文章来源地址https://www.toymoban.com/news/detail-722659.html

到了这里,关于nacos在linux中的安装、集群的配置、mysql生产配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringCloud Alibaba - Nacos 注册发现、分级模型、配置集群、环境隔离、原理

    目录 一、Nacos 安装和配置 二、Nacos 服务注册发现 2.1、将服务注册到 nacos 中 2.2、执行效果 2.3、Nacos 服务注册发现原理过程(考点:与 Eureka 的区别) 三、Nacos 的服务分级模型及配置 3.1、分级模型 3.2、配置集群 3.3、配置 Nacos 负载均衡策略 3.4、Nacos 服务实例的权重设置 3.5、

    2024年04月16日
    浏览(45)
  • Springcloud微服务之Nacos入门 服务分级存储模型 同集群优先的负载均衡 权重配置 环境隔离 Nacos与Eureka的区别 AP 和CP

    Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。 主要差异在

    2024年04月15日
    浏览(33)
  • Nacos 2.2.0集群安装配置

    Nacos 快速开始 https://nacos.io/zh-cn/docs/quick-start.html 集群部署说明 https://nacos.io/zh-cn/docs/v2/guide/admin/cluster-mode-quick-start.html nacos下载 https://github.com/alibaba/Nacos https://github.com/alibaba/nacos/releases 下载nacos-server-2.2.0.zip 8848:主端口 (7848:集群raft算法选举leader端口) 端口 与主端口的偏

    2024年02月08日
    浏览(26)
  • SpringCloud-Nacos集群搭建

    本文详细介绍了如何在SpringCloud环境中搭建Nacos集群,为读者提供了一份清晰而详尽的指南。通过逐步演示每个关键步骤,包括安装、配置以及Nginx的负载均衡设置,读者能够轻松理解并操作整个搭建过程。  Nacos(Naming and Configuration Service)是一个用于服务发现、动态配置管理

    2024年02月20日
    浏览(37)
  • docker安装nacos+mysql+配置网络

    为什么要配置网络?因为 Nacos 内要连接MySQL数据库的,我的 MySQL 数据库也是用 Docker启动的,所以2个容器间要通信是需要配置他们使用相同的网络。这个操作要在启动Nacos容器之前。 注意:这里配置的网络只在镜像内部生效,外部的访问IP是不变,比如我的访问数据库和Naco

    2024年02月02日
    浏览(50)
  • SpringCloud-搭建Nacos配置中心

    Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的一个分布式服务注册、配置管理,以及服务健康管理平台。在微服务架构中,配置管理是至关重要的一环,Nacos 提供了可靠、动态的配置管理功能,为分布式系统的配置中心提供了便捷的解决方案。 Nacos的主要功能图:

    2024年02月20日
    浏览(44)
  • springcloud整合nacos配置中心

    前言 在当今快速发展的云原生应用开发环境中,配置中心的重要性不言而喻。 Nacos作为一个开源的动态服务发现、配置管理和服务管理平台,为开发者提供了一种简单而强大的方式来管理应用程序的配置信息。 而Spring Boot作为一个快速构建应用程序的框架,与Nacos的结合可以

    2024年02月08日
    浏览(50)
  • 华为云云耀云服务器L实例评测|SpringCloud相关组件——nacos和sentinel的安装和配置 & 运行内存情况 & 服务器被非法登陆尝试的解决

    最近华为云云耀云服务器L实例上新,也搞了一台来玩,期间遇到各种问题,在解决问题的过程中学到不少和运维相关的知识。 本篇博客介绍SpringCloud相关组件——nacos和sentinel的安装和配置,并分析了运行内存情况,此外,还有服务器被非法登陆尝试的解决。 其他相关的华为

    2024年02月07日
    浏览(38)
  • SpringCloud之Nacos配置中心解读

    目录 基本介绍  概述 动态配置服务 多配置格式编辑器  微服务拉取配置流程 Data ID @RefreshScope 配置共享的优先级 实战使用 简单的共享配置 开发环境的共享配置 环境隔离-命名空间Namespace 业务隔离-Group分组 概述 Nacos除了可以做注册中心,同样可以做配置管理来使用。 所谓

    2024年02月03日
    浏览(59)
  • 微服务简介,Springcloud-alibaba中的Nacos简介

    目录 一:微服务架构 1.0:单体架构 1.1:微服务架构 1.2:微服务架构的优势 1.3:微服务架构的缺点(挑战) 1.4:SpringCloud与微服务关系 1.5:SpringBoot和SpringCloud关系 二:服务注册与发现 2.1:服务注册与发现 2.2:注册中心对比 nacos功能与架构 三:nacos简介 nacos功能:  nacos安装

    2024年02月10日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包