Nacos 2.0.3部署

Nacos 部署

1、Nacos Server 部署

1.1 windows 部署

1.1.1、下载

https://nacos.io/zh-cn/docs/quick-start.html
去这里下载

1.1.2、解压

image-20211212175521141

image-20211212175628321

1.1.3 单机部署

这个玩意默认是集群的模式,可以通过配置来修改

cluster

standalone

image-20211212175847809

这个是配置文件,相关的配置都可以在这里配置,具体的可以看官网文档,若是没有配置数据源的话会默认保存在内存里面,要做持久化的化,需要配置数据源。

单机的情况下,用内存就可以了,如果是集群的话,就配置数据源

image-20211212180035568

环境默认JDK 1.8 以上才能够运行,不然会闪退

image-20211212181246968

启动成功

管理界面登录地址

http://IP:8848/nacos/index.html

用户名:nacos

密码:nacos

在使用spingcloud的微服务的时候,要记住不能使用下划线,用横线去代替。

1.1.4 配置数据库

1、数据库初始化

在数据库中执行config/nacos-mysql.sql 文件中的SQL,建表以及初始数据

image-20211216021752254

在文件中配置数据库,别弄错了

image-20211216021830658

spring.datasource.platform=mysql

db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_devtest
db.password=youdontknow

1.2 liunx 部署

1.2.1上传项目

可以用rt上传上去

在这里插入图片描述

1.2.2 解压

tar zxvf /opt/nacos-server-2.0.3.tar.gz -C /usr/local

在这里插入图片描述

1.2.3 修改启动文件

vim /usr/local/nacos/bin/startup.sh
#在保存之后将这个文件设为可执行文件
chmod +x startup.sh

在这里插入图片描述

自己玩玩的话,需要在这里修改内存,不然会报内存不足的错误

1.2.4 修改配置文件

vim /usr/local/nacos/conf/application.properties

在这里插入图片描述

1.2.5 启动

./usr/local/nacos/bin/startup.sh 

在这里插入图片描述

在这里插入图片描述

2、Nacos Client 部署

2.1 引入依赖

        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>

2.2 配置yaml

编码方式为GBK时,配这玩意之后不要有注释,不然会报错

#server:
#  port: 8012
#
## 实例名称,在nacos 中的服务名
#spring:
#  application:
#    name: order-server
#  cloud:
#    nacos:
##    nacos 服务地址,一般是本地8848端口
#      server-addr: 127.0.0.1:8848
#      discovery:
##      登录的用户名
#        username: nacos
##        登录的密码
#        password: nacos
##        服务所在的命名空间,可以用来区分开发环境与生产环境,默认为public
#        namespace: public
server:
  port: 8012
spring:
  application:
    name: order-server
  cloud:
    nacos:
      server-addr: 127.0.0.1:8848
      discovery:
        username: nacos
        password: nacos
        namespace: public

image-20211212185812616

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值