栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【微服务实战系列】nacos在linux单机及集群安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【微服务实战系列】nacos在linux单机及集群安装

文章目录
  • 1 单机安装
    • 1.1 解压
    • 1.2 启动nacos
    • 1.3 查看启动日志
    • 1.4 登录nacos系统
  • 2 集群安装
    • 2.1 解压
    • 2.2 配置相关参数
    • 2.3 配置nginx

1 单机安装

​ 本次安装采用的版本是nacos1.4.2,下载地址:https://github.com/alibaba/nacos/releases/download/1.4.2/nacos-server-1.4.2.tar.gz。

1.1 解压
tar -zxvf nacos-server-1.4.2.tar.gz
1.2 启动nacos
cd nacos/bin/
./startup.sh -m standalone
1.3 查看启动日志
cd ../logs/
tail -100f nacos.log
1.4 登录nacos系统

​ 打开nacos页面,默认端口是8848,默认用户名和密码都是nacos,登陆进去即可。

​ 登陆成功之后的页面。

2 集群安装

​ 在正式进行集群环境安装之前,我们先来准备四台机器,四台机器的用途如下:

服务器用途
192.168.0.108nginx
192.168.43.110nacos服务器
192.168.43.111nacos服务器
192.168.43.112nacos服务器
2.1 解压

​ 将nacos的压缩包传到三台服务器上面后,执行解压操作:

tar -zxvf nacos-server-1.4.2.tar.gz
2.2 配置相关参数

​ 进入到配置问价目录,执行下面复制操作

cp cluster.conf.example cluster.conf

​ 编辑cluster.conf文件在文件中输入下面内容,对应nacos应用的ip和端口:

192.168.43.110:8848
192.168.43.111:8848
192.168.43.112:8848

​ 编辑application.properties文件,在文件中加入下面内容(也就是对应数据库的内容):

### If use MySQL as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.0.108:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456

​ 进入到bin目录执行下面操作启动项目

[dream21th@localhost conf]$ cd ../bin/
[dream21th@localhost bin]$ ./startup.sh 

​ 重复上面的操作步骤,在另外两台机器上完成相同的操作。

2.3 配置nginx

​ 执行完成上面的操作之后,接下来我们在nginx中配置对nacos应用的访问。在nginx.conf中加入下面内容

  upstream nacos {
      server 192.168.43.110:8848;
      server 192.168.43.111:8848;
      server 192.168.43.112:8848;
   }


    server {
       listen        8848;
       server_name   localhost;
        location / {
            proxy_pass   http://nacos;
        }
    }

​ 这样我们访问服务器192.168.0.108的8848端口就可以了,访问后的页面信息如下,可以在节点列表中查询节点的状态及节点的元数据,到此nacos的集群安装完成。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/924298.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号