mac安装部署nacos遇到的坑

1:下载地址

https://github.com/alibaba/nacos/releases

2:查询自己的机器的maven以及java等版本

直接执行:mvn -v

如果出现下面的这些内容,表示你的机器安装了maven以及相关的依赖,如果没有的话 自行安装相关依赖

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /Users/xxx/Documents/maven-3.5.0
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.14.2", arch: "x86_64", family: "mac"

你的机器的mvn以及jdk的版本要比nacos的官方要求的版本高,下面是官方要求的版本

  1. 1. 64 bit OS Linux/Unix/Mac,推荐使用Linux系统。
    2. 64 bit JDK 1.8+;
    3. Maven 3.2.x+;
    

如果你的机器满足上面的这些依赖直接在下载下来的nacos文件夹下面的bin文件夹执行下面的这行命令,这个是单机运行的,如果要集群运行可以去官方网站那边查询集群运行的一些信息

sh [startup.sh](http://startup.sh/) -m standalone

如果执行后出现下面的这个错误

“Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!”

需要将bin文件夹下面的 startup.sh脚本进行修改,修改的部分为下面的这部分代码

[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/opt/taobao/java
[ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!"

替换成下面的脚本,其中你的javaHome地址就是通过mav -v 得到的java home地址

 [ ! -e "$JAVA_HOME/bin/java" ] && 你的javaHome地址

然后再次执行命令

sh [startup.sh](http://startup.sh/) -m standalone

出现下面的这个界面基本就是表示成功启动了
在这里插入图片描述
然后访问下:http://localhost:8848/nacos/index.html页面,输入账号密码:默认账号:nacos 默然密码:nacos

出现下面的界面就是确认成功了
在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐