Linux部署Nacos记录

1. 部署版本1.2.0

2. 文档地址:https://nacos.io/zh-cn/docs/quick-start.html

3. 下载地址:https://github.com/alibaba/nacos/releases/tag/1.2.0

4. 上传到服务器 /home目录

5. 解压缩

    cd /home
    tar -xvf nacos-server-1.2.0.tar.gz
    cd ./nacos/bin

6. 启动

    启动命令(standalone代表着单机模式运行,非集群模式):
    sh startup.sh -m standalone

7. 服务器如果没JDK需要先安装JDK

8. 服务器如果没有mysql需要先装mysql

9. 在navicat运行 /conf/nacos-mysql.sql 脚本

10. 修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。

    spring.datasource.platform=mysql
    ​
    db.num=1
    ## mysql服务器地址,库
    db.url.0=jdbc:mysql://ip:port/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
    ## mysql用户账号
    db.user=nacos
    ## mysql用户密码
    db.password=nacos

11. 执行步骤6

12. 浏览器访问服务器ip+:8848/nacos

    如果访问不到看是不是防火墙问题
    查询指定端口是否已经开放
    firewall-cmd --query-port=8848/tcp
    ​
    添加指定需要开放的端口
    firewall-cmd --add-port=8848/tcp --permanent
    firewall-cmd --reload

13. 创建Namespace,内容自己填写

image.png

14. 增加所有服务的配置

image.png

15. 1.2.0版本Nacos新增配置必须先选择TEXT格式的发布后再改为Properties,这是Nacos的一个bug

image.png
image.png

16. 最终结果

image.png