Nacos安装教程

164 阅读1分钟

一、Linux安装

前提:Nacos 运行依托于 Java 环境,所以需要先安装 Java 环境。Java安装教程 - 掘金 (juejin.cn)

1.下载压缩包

Nacos官网:Nacos官网 | Nacos 官方社区 | Nacos 下载 | Nacos

Github:Releases · alibaba/nacos · GitHub

2.将下载好的压缩包上传到 Linux 服务器,使用命令进行解压

# /etc/nacos目录下
[root@iZ7xv0ibz3fvihq4t7liz8Z logs]# tar -zxvf nacos-server-2.3.2.tar.gz 

3.启动 Nacos

[root@iZ7xv0ibz3fvihq4t7liz8Z logs]# cd /etc/nacos/bin/
# CentOS 使用以下命令进行启动
[root@iZ7xv0ibz3fvihq4t7liz8Z logs]# sh startup.sh -m standalone
# Ubuntu 使用以下命令进行启动
[root@iZ7xv0ibz3fvihq4t7liz8Z logs]# bash startup.sh -m standalone

4.查看启动日志,在 bin 的同级目录下,有一个 logs,记录 Nacos 的相关日志

[root@iZ7xv0ibz3fvihq4t7liz8Z logs]# cat start.out 
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64/bin/java -Djava.ext.dirs=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64/jre/lib/ext:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64/lib/ext  -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+CMSClassUnloadingEnabled -XX:SurvivorRatio=8  -Xloggc:/etc/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/etc/nacos/plugins,/etc/nacos/plugins/health,/etc/nacos/plugins/cmdb,/etc/nacos/plugins/selector -Dnacos.home=/etc/nacos -jar /etc/nacos/target/nacos-server.jar  --spring.config.additional-location=file:/etc/nacos/conf/ --logging.config=/etc/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is deprecated and will likely be removed in a future release.

         ,--.
       ,--.'|
   ,--,:  : |                                           Nacos 2.3.2
,`--.'`|  ' :                       ,---.               Running in stand alone mode, All function modules
|   :  :  | |                      '   ,'\   .--.--.    Port: 8848
:   |   \ | :  ,--.--.     ,---.  /   /   | /  /    '   Pid: 17559
|   : '  '; | /       \   /     \.   ; ,. :|  :  /`./   Console: http://172.21.24.119:8848/nacos/index.html
'   ' ;.    ;.--.  .-. | /    / ''   | |: :|  :  ;_
|   | | \   | \__\/: . ..    ' / '   | .; : \  \    `.      https://nacos.io
'   : |  ; .' ," .--.; |'   ; :__|   :    |  `----.   \
|   | '`--'  /  /  ,.  |'   | '.'|\   \  /  /  /`--'  /
'   : |     ;  :   .'   \   :    : `----'  '--'.     /
;   |.'     |  ,     .-./\   \  /            `--'---'
'---'        `--`---'     `----'

2024-04-04 20:33:59,848 INFO Tomcat initialized with port(s): 8848 (http)

5.开放端口,Nacos 默认开放的 8848 端口

image.png

6.访问控制台。使用 http://ip:8848/nacos/index.html 访问控制台

image.png