[Linux服务器] Linux安装Nacos

1183 0
Honkers 2025-3-9 17:10:45 | 显示全部楼层 |阅读模式

1,先安装jdk,nacos需要依赖于jdk

2,官网前往GitHub下载安装包

  1. 官网:https://nacos.io/zh-cn/
  2. GitHub:https://github.com/alibaba/nacos
复制代码


3,创建nacos目录,并上传


4,解压压缩包,并查看

  1. tar -zxvf nacos包名
复制代码


5,编辑配置文件,修改端口

  1. #进入nacos配置文件目录
  2. cd /opt/nacos/conf
  3. #编辑nacos配置文件
  4. vim application.properties
  5. # 说明:只需要修改端口为8848即可,其他的不变
复制代码

6,进入bin目录启动nacos

  1. sudo sh startup.sh -m standalone
复制代码

6.1,启动报错

6.2,解决方案

1,首先查看JAVA_HOME配置:

  1. echo $JAVA_HOME
复制代码


2,新增JAVA_HOME内容

7,配置数据库内容,并执行sql文件

7.1,创建库;

  1. CREATE DATABASE nacos;
  2. 说明:执行上述sql之后,执行nacos-mysql.sql中的sql语句,创建集群才执行schema.sql
复制代码

8,配置文件配置数据库信息

9,查询端口是否开放

  1. firewall-cmd --query-port=8848/tcp
复制代码

10,添加要开放的端口号

  1. firewall-cmd --add-port=8848/tcp --permanent
复制代码

11,重载入添加的端口

  1. firewall-cmd --reload
复制代码

12,访问nacos

  1. 网址:http://ip:8848/nacos
  2. 账号:nacos 密码:nacos
复制代码

13,设置开机自启

13.1,默认是没有这个文件的,当vim命令的时候会创建这个文件,并且添加以下内容

  1. vim /lib/systemd/system/nacos.service
  2. #vim /usr/lib/systemd/system/srs.service
  3. [Unit]
  4. Description=nacos
  5. After=network.target
  6. [Service]
  7. Type=forking
  8. TimeoutSec=0 #防止启动超时
  9. User=root
  10. Group=root
  11. # ExecStart、ExecReload、ExecStop为nacos脚本的实际路径
  12. ExecStart=/bin/bash /opt/nacos/nacos/bin/startup.sh -m standalone
  13. ExecReload=/opt/nacos/nacos/bin/shutdown.sh
  14. ExecStop=/opt/nacos/nacos/bin/shutdown.sh
  15. Restart=on-failure
  16. PrivateTmp=true
  17. [Install]
  18. WantedBy=multi-user.target
复制代码

13.2,分步执行以下命令

  1. systemctl daemon-reload
  2. systemctl enable nacos.service
  3. systemctl start nacos.service
  4. systemctl status nacos.service
复制代码

14,查看开机自启项目

  1. ll /etc/systemd/system/multi-user.target.wants
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行