单机启动nacos_初探Nacos(一)-- 单机模式启动

花小钱,周边游,马上抢,请关注公众号:爱订不订

作者:唐璜

前言

Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。

关于Nacos的介绍,可直接看官方文档:nacos.io/zh-cn/docs/…

关注Nacos已有大半年了,该项目目前比较活跃,有阿里、虎牙等一干大厂使用,3月15日看到Nacos 1.0.0-RC1正式发布,如今已经是1.0.0-RC2了,而刚刚赶巧公司计划开发新项目,决定引进Nacos,为了团队其他小伙伴快速上手,整理成系列文档,在此也方便一下其他初次尝试的小伙伴们,也欢迎大家多多交流。

下载安装与启动

官方提供了源码和发行包两种方式来获取Nacos,都很简单,发行包的方式大家参考官方文档即可,就不多介绍了,现介绍一下我采用的源码方式。

git clone https://github.com/alibaba/nacos.git

cd nacos/

mvn clean install -Prelease-nacos -U

// change the $version to your actual path

cd distribution/target/nacos-server-$version/nacos/bin

// 启动,windows直接双击startup.cmd,Linux/Unix/Mac可使用如下命令单机启动

sh startup.sh -m standalone

复制代码

注意:我启动的时候遇到脚本错误

» sh startup.sh -m standalone tanghuang@bogon

: command not found

: command not found

: command not found:

'tartup.sh: line 19: syntax error near unexpected token `in

'tartup.sh: line 19: `case `uname` in

复制代码

这是因为在windows下编写的脚本文件,放到Linux中无法识别格式

解决方法:

用vi打开脚本文件,在命令模式下输入

set ff=unix

复制代码

启动成功后可看到:

在浏览器打开 http://127.0.0.1:8848/nacos/ 即可看到控制台,0.8版本开始支持简单登录功能,默认用户名/密码为nacos/nacos

登录成功看到管理界面

可通过sh shutdown.sh关闭服务(windows双击shutdown.cmd)。

若想修改端口(如9090),修改shutdown.sh或shutdown.cmd添加一行:

set "JAVA_OPT=%JAVA_OPT% --server.port=9090复制代码

还可以在conf文件下的application.properties中添加:

server.port=9090

复制代码

至于登录的用户名密码,单机启动方式还没找到修改方式,集群模式下可以通过修改数据库数据来更改,我们后面再尝试。

完美,整个过程非常简单。下一章跟我一起开始Nacos服务的注册与发现。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值