Nacos单机环境部署

目录

前言

 1.本地编译

 1.1 预备环境准备

 1.2 解压编译

 2.启动

2.1解压

2.2 启动服务器

2.3 运行结果

 3. 登录nacos服务控制台验证


前言

nacos的官方地址:https://github.com/alibaba/nacos/releases,进入github向下刷。看到Assets,从中选择版本下载。 

 

由于各种已知的原因(不可抗力),在国内下载的速度太慢了, 使用国内的Gitee上的镜像传送门下载源码进行编译。(建议直接下载zip文件) 

 点击标签可以进行版本选择

 1.本地编译

 1.1 预备环境准备

如果已有JDK、Maven环境,跳过此步骤

Nacos 依赖 Java 环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置 Maven环境,请确保是在以下版本环境中安装使用:

64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。
64 bit JDK 1.8+;下载
Maven 3.2.x+;下载

 1.2 解压编译

1.解压下载的压缩包,如下图:

 2.进入到Nacos文件输入cmd命令,通过maven进行编译:

  • 命令如下:
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U  

 

 3.编译结果如下(编译缓慢,时间可能会有点久):

 

 2.启动

2.1解压

把文件上传到Linux服务器上(可通过xftp,或者命令方式自行选择),上传后使用根据文件格式使用命令解压(zip用unzip,tar.gz 用tar):

 unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz

2.2 启动服务器

  • Linux/Unix/Mac
  • (sh文件用于Linux,cmd文件用于Windows)
    启动命令(standalone代表着单机模式运行,非集群模式):
  • (小提示:Nacos单价模式不用配置数据库,用的是nacos内嵌的derby)
cd nacos/bin
sh startup.sh -m standalone

2.3 运行结果

  • 使用tail -f /usr/etc/nacos/logs/start.out查看运行日志,弹出以下没报错。恭喜你Nacos单机模式部署成功了。
  • 如报一下错误,可使用修改startup.sh文件改正:
  • Error: Could not find or load main class 
    Caused by: java.lang.ClassNotFoundException: 
    wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

    文件配置修改如下(红线为有改动的地方,方便编写): 

  • wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

    下面是本人修改后的,大致位置在这几个地方。(展示的是修改后,仅供参考)。

  • wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

  • 修改完后,执行sh startup.sh -m standalone运行nacos。再使用查看日志
  • tail -f /usr/etc/nacos/logs/start.out
    wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

    没报错,恭喜你Nacos部署完成。

 3. 登录nacos服务控制台验证

在浏览器输入: http://ip:8848/nacos
用户名/密码默认为:nacos/nacos

  

参考:

https://blog.csdn.net/abu935009066/article/details/112647445 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三岁当村草

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值