1.下載安裝包,建議下載V1.4.1及以上版本
下載地址:https://github.com/alibaba/nacos/releases/tag/2.0.3
2.上傳到服務器並解壓
tar -zxvf nacos-server-2.0.3.tar.gz
3.修改application.propertis中的配置,連接數據庫,數據庫版本mysql5.7以上,若用的mysql8先正常走,若連不上數據庫,則在bin同級目錄下創建plugins/mysql目錄,上傳mysql8的連接驅動。
#默認false,改成true
nacos.core.auth.enabled=true
### If use MySQL as datasource: spring.datasource.platform=mysql ### Count of DB: db.num=1 ### Connect URL of DB: db.url.0=jdbc:mysql://192.17.6.88:3306/nacos_dev?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user.0=root db.password.0=root
4.在數據庫中新建nacos_dev數據庫,設置編碼為utf8mb4
5.運行腳本文件,腳本文件為Nacos解壓目錄的config子目錄中nacos-mysql.sql
6.單機啟動(指定-m,默認集群啟動)
./start.sh -m standalone #單機啟動
如圖,則啟動成功。
7.集群啟動
7.1 修改配置並復制目錄
首先隨意創建一個目錄,用於存放三個 Nacos 服務器。然后再復制原來配置好的單機版的 Nacos 到這
個目錄,並重命名為 nacos8847。
打開 nacos8847/conf,重命名其中的 cluster.conf.example 為 cluster.conf。然后打開該文件,在其中
寫入三個 nacos 的 ip:port。

然后再打開 nacos8847/conf/application.properties 文件,修改端口號為 8847。
然后再將 nacos8847 目錄復制三份,分別命名為 nacos8848、nacos8849。並重新指定端口號分別為
8848 與 8849。