安装包nacos-server-1.1.4.tar.gz

环境 JDK1.8

上传及解压

[root@centos7- ~ ]# mkdir -p /cslc/nacos  #通过SFTP将安装包上传至该目录
[root@centos7- ~ ]# cd /cslc/nacos
[root@centos7- nacos ]# tar zxf nacos-server-1.1..tar.gz
[root@centos7- nacos ]# cp -r nacos nacos1 #准备安装多实例
[root@centos7- nacos ]# cp -r nacos nacos2

配置JAVA_HOME

[root@centos7- nacos]# vi /etc/profile
# 在最后增加
export JAVA_HOME=/usr/lib/jvm/jre-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@centos7- nacos]# source /etc/profile

1.单个实例

启动和停止命令在nacos的bin目录下

单实例启动和关闭:sh startup.sh -m standalone、sh shutdown.sh

[root@centos7- nacos]# cd nacos/bin
[root@centos7- bin]# ls
derby.log logs shutdown.cmd shutdown.sh startup.cmd startup.sh work
[root@centos7- bin]# sh startup.sh -m standalone #单实例启动
/usr/lib/jvm/jre-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64/bin/java ……
nacos is starting with standalone
nacos is starting,you can check the /cslc/nacos/nacos/logs/start.out

提示nacos正在启动,根据提示查看/cslc/nacos/nacos/logs/start.out

[root@centos7- bin]# cat /cslc/nacos/nacos/logs/start.out
/usr/lib/jvm/jre-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64/bin/java ……
,--.
,--.'|
,--,: : | Nacos 1.1.
,`--.'`| ' : ,---. Running in stand alone mode, All function modules
| : : | | ' ,'\ .--.--. Port:
: | \ | : ,--.--. ,---. / / | / / ' Pid: 86549
| : ' '; | / \ / \. ; ,. :| : /`./ Console: http://192.168.85.20:8848/nacos/index.html
' ' ;. ;.--. .-. | / / '' | |: :| : ;_
| | | \ | \__\/: . .. ' / ' | .; : \ \ `. https://nacos.io
' : | ; .' ," .--.; |' ; :__| : | `----. \
| | '`--' / / ,. |' | '.'|\ \ / / /`--' /
' : | ; : .' \ : : `----' '--'. /
; |.' | , .-./\ \ / `--'---'
'---' `--`---' `----'

在浏览器中输入日志中Console的地址http://192.168.85.20:8848/nacos/index.html,默认用户名和密码为nacos,端口8848,登录后查看集群管理-节点列表如下,由于只有一个实例,因此节点状态为follower。

常见报错:

由于系统默认没有设置JAVA_HOME,因此启动时会报如下错误。

[root@centos7- bin]# sh startup.sh -m standalone
which: no javac in (/application/mysql/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
readlink: 缺少操作数
Try 'readlink --help' for more information.
dirname: 缺少操作数
Try 'dirname --help' for more information.
ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!

没有配置JAVA_HOME时,查看java的安装路径

[root@centos7- ~]# which java
/usr/bin/java
[root@centos7- ~]# ll /usr/bin/java
lrwxrwxrwx. root root 2月 : /usr/bin/java -> /etc/alternatives/java
[root@centos7- ~]# ll /etc/alternatives/java
lrwxrwxrwx. root root 2月 : /etc/alternatives/java -> /usr/lib/jvm/java-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64/jre/bin/java
[root@centos7- ~]# ll /usr/lib/jvm/java-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64/jre/bin/java
-rwxr-xr-x. root root 4月 /usr/lib/jvm/java-1.8.-openjdk-1.8.0.161-.b14.el7.x86_64/jre/bin/java

2.多实例

nacos的集群部署依赖mysql,因此需要先安装一下mysql。

NACOS安装和配置的更多相关文章

  1. 【Nacos】Nacos安装

    1.Nacos简介 Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计.它可以帮助您轻松构建云本机应用程序和微服务平台. Nacos基本上支持现在所有类型的服务, ...

  2. SpringCloud入门系列0-Nacos的安装与配置

    背景 工作有一些年头了,自从19年初彻底转了java(这又是另一篇心酸的故事),突然感觉自己荒废了好几年(不是说.net不好,而是回顾自己这几年做的很多东西都浮于表面,有时候弄成很忙的样子,回头看看自 ...

  3. SpringCloud+Nacos实现服务配置中心(Hoxton版本)

    关于 Nacos Spring Cloud 的详细文档请参看:Nacos Config和Nacos Discovery. 通过 Nacos Server 和 spring-cloud-starter- ...

  4. JDK安装与配置

    JDK安装与配置 一.下载 JDK是ORACLE提供免费下载使用的,官网地址:https://www.oracle.com/index.html 一般选择Java SE版本即可,企业版的选择Java ...

  5. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  6. 烂泥:redis3.2.3安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自 ...

  7. mysql源码包手动安装、配置以及测试(亲测可行)

    笔记编者:小波/qq463431476博客首页:http://www.cnblogs.com/xiaobo-Linux/ 记下这篇mysql笔记,望日后有用! redhat6采用centos yum源 ...

  8. 环境搭建系列-系统安装之centos 6.5安装与配置

    按照国际惯例,系列目录先奉上: 系列一:系统安装之centos 6.5安装与配置 系列二:准备工作之Java环境安装 系列三:数据为先之MySQL读写集群搭建 系列四:谈分布式之RabbitMQ集群搭 ...

  9. ZooKeeper安装与配置

    一. 单机安装.配置: 1. 下载zookeeper二进制安装包下载地址:http://apache.dataguru.cn/zookeeper/zookeeper-3.4.3/zookeeper-3 ...

随机推荐

  1. ajax前后端交互原理(3)

    3.HTTP服务器 3.3.相关前置知识 1 什么是url? 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.互联网上的每个文件都有一个唯一的UR ...

  2. plsql截取字符串字段中的某个字符段

    截取字符串 字符串s=" hello world  ! (name) " 如果要截取括号中的字符串可以采取如下方法. select substr(s,instr(s,'(')+1, ...

  3. 2020 最新省市区 sql

    一个基于有赞的 area.js 生成的sql area.js 简单的写了一个js 生成了sql语句 sql文件 完整代码

  4. 113资讯网——NGINX 502 Bad Gateway——解决方案

    NGINX 502 Bad Gateway错误出现的原因较多,对于后端连接PHP服务的场景下,常见的原因有php服务响应超时,php进程不足等引起的一类服务器错误. 发生原因: PHP FastCGI ...

  5. 再探JVM内存模型

    以前学JVM的时候看过<深入理解JVM>,当时看的很模糊也记了些笔记,更像是为了应付面试.事实是确实把笔记都背上了,春招找实习的时候,内存管理.类加载.垃圾回收三连背一遍.后来自己做项目的 ...

  6. 使用Tensorflow对模型进行量化

    本文旨在将迁移学习训练好的模型基于tensorflow工具进行量化. 环境配置及迁移学习部分可参考博文[https://www.cnblogs.com/hayley111/p/12887853.htm ...

  7. Qt-绘图

    1  简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=37 参考文档:<Qt教程.docx> 本文简单介绍Qt的绘图与绘图设备. ...

  8. python 实现汉诺塔

    汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具.大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘. 大梵天命令婆罗门把圆盘从下面开始按大小顺 ...

  9. SQL基础随记3 范式 键

    SQL基础随记3 范式 键 什么是范式?哈,自己设计会使用但是一问还真说不上来.遂将不太明晰的概念整体下   什么是 & 分类 范式(NF),一种规范,设计数据库模型时对关系内部各个属性之间的 ...

  10. 51Nod 1534 棋子游戏 题解

    题目 波雷卡普和瓦西里喜欢简单的逻辑游戏.今天他们玩了一个游戏,这个游戏在一个很大的棋盘上进行,他们每个人有一个棋子.他们轮流移动自己的棋子,波雷卡普先开始.每一步移动中,波雷卡普可以将他的棋子从(x ...