springcloud-alibaba (01)linux下Nacos单节点安装和部署

一,下载解压 Nacos

  1. 首先确保你的系统上已经安装了 Java,可以运行以下命令检查:

    java -version
    

    如果没有安装,可以通过点击下方链接安装和配置djk:

    centos8安装jdk11_centos 安装jdk11

  2. 下载 Nacos 2.1.1 的安装包。你可以从官方网站下载:https://github.com/alibaba/nacos/releases/tag/2.1.1

    wget https://github.com/alibaba/nacos/releases/download/2.2.1/nacos-server-2.2.1.tar.gz
    tar -zxvf nacos-server-2.2.1.tar.gz
    

二,使用外部存储器(可选)

  1. 进入nacos/conf/找到mysql-schema.sql,复制里面的全部内容

在这里插入图片描述

  1. 新建一个数据库

在这里插入图片描述

  1. 刚刚从mysql-schema.sql复制的内容粘贴到nacos查询中,全选点击运行

在这里插入图片描述

  1. 最后添加一个用户
CREATE USER 'bilal'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'bilal'@'%';
FLUSH PRIVILEGES;

这样数据库就准备好了

三,Nacos配置

  1. 再次进入nacos/conf/找到application.properties打开编辑,更改以下内容
nacos.core.auth.server.identity.key=my-secret-key
nacos.core.auth.server.identity.value=my-secret-value
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

#-----------------------------以下内容是可选-----------------------
spring.datasource.platform=mysql
db.num=1
#192.168.24.137 是mysql数据库的ip地址,nacos-02是数据库名
db.url.0=jdbc:mysql://192.168.24.137:3306/nacos-02?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8
#新建的用户名和密码
db.user.0=bilal
db.password.0=123456

四,防火墙配置

  1. 开启端口号

    • 开启8848端口号

      firewall-cmd --zone=public --add-port=8848/tcp --permanent
      
    • 刷新(重新加载端口号)

      firewall-cmd --reload
      
    • 查看8848端口号是否已经开启

      firewall-cmd --query-port=8848/tcp
      
  2. 编辑防火墙配置文件:

    • 打开配置文件

      vim  /etc/sysconfig/iptables-config
      
    • 添加一下内容

      -A INPUT -p tcp -m state --state NEW -m tcp --dport 8848 -j ACCEPT
      
    • 最后:wq保存退出

五,启动nacos

  1. 接下来进图bin目录可以用以下命令启动 Nacos:

    ./startup.sh -m standalone 或者 sh startup.sh -m standalone
    

    注意:参数 -m 值的是运行模式,这里是单机模式。如果你需要使用集群模式,请修改为 cluster。

在这里插入图片描述

  1. 查看 Nacos 是否启动成功,访问Console显示的地址

在这里插入图片描述

  1. 如果可以正常访问,则说明 Nacos 已经安装成功。

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bilal-abdurehim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值