springcloud整合nacos1.2.1和seata1.2.0-(nacos server搭建)(一)

一 說明

版本說明:

  • springcloud Hoxton.SR3
  • springboot 2.2.6.RELEASE
  • spring-cloud-alibaba.version 2.2.1.RELEASE
  • 版本對應關係可以參考連接
  • 項目demo github

二 nacos server搭建

OS centos7.4

  • 強烈建議參考官方文檔
  • 官方文檔-左側目錄-運維指南-部署手冊

2.1 下載安裝包(nacos1.2.1)

tar.gz包for linux

下載地址

2.2 上傳安裝包

  • 使用ftp工具如filezilla
  • 解壓 tar -zxvf 安裝包

2.3 建表

如果是mariadb,執行sql腳本可能會報字段長度問題,將相關字段長度改小點(如100)即可,mysql是否報錯暫未測試

  • 創建mysql數據庫nacos_test 、用戶nacos_test、用戶密碼
  • 到nacos/conf目錄,找到nacos-mysql.sql腳本,進行建表

2.4 修改配置

  • 主要修改nacos/conf目錄下的application.properties配置文件,修改端口及db相關信息
### Default web server port:
server.port=9090
 
#*************** Network Related Configurations ***************#
### If prefer hostname over ip for Nacos server addresses in cluster.conf:
# nacos.inetutils.prefer-hostname-over-ip=false
 
### Specify local server's IP:
# nacos.inetutils.ip-address=
 
 
 
#*************** Config Module Related Configurations ***************#
### If user MySQL as datasource:
spring.datasource.platform=mysql
 
### Count of DB:
db.num=1
 
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.0.36:3308/nacos_test?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_test
db.password=nacos_test

2.5 啓動nacos

nacos/bin目錄下執行,執行後可以tail -f logs/start.out查看是否有報錯日誌

sh startup.sh -m standalone

2.6 登陸nacos

  • 訪問 http://{ip}:{port}/nacos 輸入用戶名及密碼nacos/nacos即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章