1.6 附录

Nacos是基于Java开发的,所以环境中必须有JDK环境

一、Wondows环境:

开发阶段采用单机安装即可。

  1. 下载安装包:

    在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:

    GitHub主页:https://github.com/alibaba/nacos

    GitHub的Release下载页:https://github.com/alibaba/nacos/releases

  2. 解压:

    将压缩包解压到任意非中文目录下

    目录说明:

    • bin:启动脚本

    • conf:配置文件

  3. 配置

    1. 端口号:

      Nacos的默认端口是8848,如果想要修改端口号,也可以进入nacos的conf目录,修改配置文件中的端口:

      文件:application.properties

      配置:

      server.port=你想要的端口号
    2. 数据库连接

      文件:application.properties

      配置:

      # 连接的数据库类型——mysql
      spring.datasource.platform=mysql
      # 连接数量,数据库数量
      db.num=1
      # 数据库连接地址
      db.url.0=jdbc:mysql://ip:端口/数据库名?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
      # 数据库用户名
      db.user.0=用户
      # 密码
      db.password.0=密码
    3. 修改启动参数以及配置Java堆栈占用大小

      文件:startup.cmd(Linux中修改startup.sh)

      配置:

      if [[ "${MODE}" == "standalone" ]]; then
          JAVA_OPT="${JAVA_OPT} -Xms512m -Xmx512m -Xmn256m"
          JAVA_OPT="${JAVA_OPT} -Dnacos.standalone=true"
      else
          if [[ "${EMBEDDED_STORAGE}" == "embedded" ]]; then
              JAVA_OPT="${JAVA_OPT} -DembeddedStorage=true"
          fi
          JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
          JAVA_OPT="${JAVA_OPT} -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${BASE_DIR}/logs/java_heapdump.hprof"
          JAVA_OPT="${JAVA_OPT} -XX:-UseLargePages"

      备注:值修改对应参数值即可

  4. 启动

    启动非常简单,进入bin目录,执行命令

    startup.cmd -m standalone

    备注:-m 模式

    ​ standalone 单机启动(还有集群启动模式)

  5. 访问:

    访问地址:http://ip:端口/nacos

    账号密码默认都是:nacos

二、Linux安装

  1. 下载安装包:

    步骤同windows,可以在同样地址下载

  2. 解压

    解压安装包:tar -xvf nacos-server-1.4.1.tar.gz 这里使用1.4.1版本举例

  3. 配置:

    同Windows修改配置方式

  4. 启动:

    进入nacos的bin目录中,命令:

    sh startup.sh -m standalone

    解释同上

最后更新于

这有帮助吗?