Nacos安裝與啟動教程

2022-07-15 04:18:13 字數 2229 閱讀 3694

nacos是阿里巴巴集團開源的乙個易於使用的平台,專為動態服務發現,配置和服務管理而設計,nacos基本上支援現在所有型別的服務,例如,dubbo / grpc服務,spring cloud restful服務或kubernetes服務。尤其是使用eureka註冊中心的,並且擔心eureka閉源的開發者們,可以將註冊中心修改為nacos。

你可以通過原始碼和發行包兩種方式來獲取 nacos。

具體安裝方法看官網

1.解壓後進入nacos/bin目錄

2.輸入命令啟動服務

linux:sh startup.sh -m standalone

windows:cmd startup.cmd或者雙擊startup.cmd執行檔案。

3. 控制台啟動下,看到"nacos started successfully in stand alone mode.」後表示服務已啟動

4.nacos預設使用8848埠,可通過進入自帶的控制台介面,預設使用者名稱/密碼是nacos/nacos

注意:3個或3個以上nacos節點才能構成集群,僅支援linux/unix/mac

1.在nacos的解壓目錄conf目錄下,有配置檔案cluster.conf(若無則手動建立),每行配置成ip:port。(配置3個或3個以上節點)

#cluster.conf

192.168.0.1:8848

192.168.0.2:8848

192.168.0.3:8848

2.配置後在各個節點伺服器輸入命令啟動所有服務:sh startup.sh

預設使用嵌入式資料庫,0.7版本以後增加支援mysql資料來源能力

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql:

db.user=user

db.password=password

3.配置後輸入命令啟動服務

解壓:

tar -zxvf nacos-server-1.1.4.tar.gz
解壓:

cd  nacos/bin

sh startup.sh -m standalone

訪問: 輸入預設賬號密碼:nacos,nacos

配置:

1.建立資料庫nacos,並設定字符集utf8

2.執行/nacos/conf/nacos-mysql.sql中的語句,建立表,並插入資料

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://localhost:3306/nacos?characterencoding=utf8&connecttimeout=1000&sockettimeout=3000&autoreconnect=true

db.user=root

db.password=123456

4.驗證登入,重啟nacos,開啟localhost:8848/nacos,輸入預設賬號密碼,看是否可以正常登入

5.修改賬號密碼,在資料庫中,找到users表,即使用者表,就可以修改其中的賬號和密碼

6.建立密碼,nacos的密碼是使用 org.springframework.security.crypto.bcrypt.bcryptpasswordencoder 加密的,所以需要我們手動建立乙個加密工具類,來生成我們自己的密碼,將密碼寫進users表中,重啟nacos

sh shutdown.sh

nohup sh startup.sh -m standalone & 後台啟動

加入依賴:

compile group: 'org.springframework.boot', name: 'spring-boot-starter-security'
public static void main(string args)

Nacos安裝與啟動

nacos是阿里巴巴集團開源的乙個易於使用的平台,專為動態服務發現,配置和服務管理而設計,nacos基本上支援現在所有型別的服務,例如,dubbo grpc服務,spring cloud restful服務或kubernetes服務。尤其是使用eureka註冊中心的,並且擔心eureka閉源的開發者...

Nacos介紹與安裝啟動

歡迎來到 nacos 的世界!nacos 致力於幫助您發現 配置和管理微服務。nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現 服務配置 服務元資料及流量管理。nacos 幫助您更敏捷和容易地構建 交付和管理微服務平台。nacos 是構建以 服務 為中心的現代應用架構 例如微服務正...

Docker的安裝與啟動教程

docker官方建議在ubuntu中安裝,因為docker是基於ubuntu發布的,而且一般docker出現的問題ubuntu是最先更新或者打補丁的。在很多版本的centos中是不支援更新最新的一些補丁包的。由於我使用的是centos,因此這裡我們將docker安裝到centos上。注意 這裡建議安...