美文网首页
Linux上搭建nacos集群

Linux上搭建nacos集群

作者: Laity_9c91 | 来源:发表于2021-11-10 11:12 被阅读0次

    首先linux系统上得有一个Nginx和一个Mysql数据库;
    Linux上安装Nginx:https://www.jianshu.com/p/838671506a8b
    Linux上安装Mysql:https://www.jianshu.com/p/5a8b25f23dd7

    1、首先在github上,下载一个linux版的Nacos

    网址:https://github.com/alibaba/nacos/

    image-20211109191810729.png

    2、将下载好的压缩包上传到linux系统存放nacos的目录文件夹下

    3、解压nacos压缩包

    tar -zxvf nacos-server-2.0.3.tar.gz 
    

    4、分别复制bin目录下的startup.sh文件为startup.sh.bk,conf目录文件下的application.properties为application.properties.init和cluster.conf.example为cluster.conf

    注意:备份的文件名称可以随意取

    5、修改cluster.conf为文件,使用hostname -i,查看当前的IP地址。修改每台nacos的端口号。

    文件修改之前:


    image-20211109192336549.png

    文件修改之后:


    image-20211109192524607.png

    6、修改conf目录下的application.properties配置文件。因为每个nacos中都内嵌了一个derby数据库,搭建集群会造成数据库数据不一致性问题。所有要建一个mysql数据库(nacos),来保证nacos集群数据库一致性问题。在conf目录下有一个nacos-mysql.sql文件,执行这个数据库脚本,并在application.properties配置即可。

    image-20211110100316710.png

    7、在ngin启动配置文件代理nacos服务。配置如下

    upstream cluster{
      server 172.23.226.92:8847;
      server 172.23.226.92:8848;
      server 172.23.226.92:8849;
    }
    server {
            listen       80;
            server_name  localhost;
    
            location / {
                proxy_pass http://cluster;
            }
    }
    
    image-20211110104920514.png

    8、进入安装nacos的bin目录启动服务

    # 启动服务
    ./startup.sh
    

    9、打开浏览器,输入ip地址/nacos访问,出现如下页面,即nacos集群部署成功

    image-20211110105149943.png

    相关文章

      网友评论

          本文标题:Linux上搭建nacos集群

          本文链接:https://www.haomeiwen.com/subject/rtvbzltx.html