一、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 端口
6.访问控制台。使用 http://ip:8848/nacos/index.html 访问控制台