安装包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. 解Bug之路-中间件"SQL重复执行"

    前言 我们的分库分表中间件在线上运行了两年多,到目前为止还算稳定.在笔者将精力放在处理各种灾难性事件(例如中间件物理机宕机/数据库宕机/网络隔离等突发事件)时.竟然发现还有一些奇怪的corner ca ...

  2. python计算图像信息熵

    import cv2 import numpy as np import math import time def get_entropy(img_): x, y = img_.shape[0:2] ...

  3. Cache写策略(Cache一致性问题与骚操作)

    写命中 写直达(Write Through) 信息会被同时写到cache的块和主存中.这样做虽然比较慢,但缺少代价小,不需要把整个块都写回主存.也不会发生一致性问题. 对于写直达,多出来%10向主存写 ...

  4. git bash中提示 bash:node: command not found

    昨天小伙伴私信,git bash以及windows 的cmd命令行下均无法运行node npm. 究其原因是环境变量的问题.解决步骤: 1>在"此电脑"中右击,选择" ...

  5. H5和原生的职责划分

    前言 在JSBridge实现后,前端网页与原生的交互已经通了,接下来就要开始规划API,明确需要提供哪一些功能来供前端调用. 但是在这之前,还有一点重要工作需要做: 明确H5与Native的职责划分, ...

  6. DirectX11 With Windows SDK--32 SSAO(屏幕空间环境光遮蔽)

    前言 由于性能的限制,实时光照模型往往会忽略间接光因素(即场景中其他物体所反弹的光线).但在现实生活中,大部分光照其实是间接光.在第7章里面的光照方程里面引入了环境光项: \[C_a = \mathb ...

  7. 《 ZooKeeper : Wait-free coordination for Internet-scale systems 》论文研读

    Zookeeper 研读 说明:本文为论文 < ZooKeeper : Wait-free coordination for Internet-scale systems > 的个人理解, ...

  8. 【.NET Core】在Win10中用VS Code debug

    虽然windows平台中有功能丰富且强大的Visual Studio,但有时也稍显臃肿,不如VS Code(vsc)小巧便捷,废话不多说,直接进入正题 前提 .NET Core RC2 X64系统 W ...

  9. 主题博客添加 h5 贴边音乐插件

    前言: 前几日,在逛微博的时候,发现微博主页的左下角有一个贴边的音乐小插件,我顿时就想在自己博客上也弄一个玩玩.当时就想把微博那个移植过来,首先我用谷歌浏览器F12 查看页面源码,和检查元素代码,发现 ...

  10. 前端04 /css样式

    前端04 /css样式 目录 前端04 /css样式 昨日内容回顾 css引入 选择器 基础选择器 组合选择器 属性选择器 伪类选择器 伪元素选择器 优先级(权重) 通用选择器 css样式 1高度宽度 ...