Nacos 快速开始、版本选择、预备环境准备、下载源码或者安装包、从 Github 上下载源码方式、下载编译后压缩包方式、配置nacos、配置集群、启动服务器、服务注册发现和配置管理、关闭服务器
1.Nacos 快速開始
1.1.版本選擇
1.2.預備環境準備
1.3.下載源碼或者安裝包
1.3.1.從 Github 上下載源碼方式
1.3.2.下載編譯后壓縮包方式
1.3.3.配置nacos
1.3.4.配置集群
1.3.5.啟動服務器
1.3.6.服務注冊&發現和配置管理
1.3.7.關閉服務器
1.Nacos 快速開始
這個快速開始手冊是幫忙您快速在您的電腦上,下載、安裝并使用 Nacos。
1.1.版本選擇
您可以在Nacos的release notes及博客中找到每個版本支持的功能的介紹,當前推薦的穩定版本為1.4.1。
1.2.預備環境準備
Nacos 依賴Java環境來運行。如果您是從代碼開始構建并運行Nacos,還需要為此配置 Maven環境,請確保是在以下版本環境中安裝使用:
?64 bit OS,支持 Linux/Unix/Mac/Windows,推薦選用 Linux/Unix/Mac。
?64 bit JDK 1.8+;下載(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)& 配置(https://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/)。
?Maven 3.2.x+;下載 & 配置。
1.3.下載源碼或者安裝包
你可以通過源碼和發行包兩種方式來獲取 Nacos。
1.3.1.從 Github 上下載源碼方式
git clone https://github.com/alibaba/nacos.git cd nacos/ mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/// change the $version to your actual path cd distribution/target/nacos-server-$version/nacos/bin1.3.2.下載編譯后壓縮包方式
您可以從 最新穩定版本(https://github.com/alibaba/nacos/releases) 下載 nacos-server-$version.zip 包。
unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz cd nacos/bin1.3.3.配置nacos
nacos默認使用8848端口,(如果是用的云服務器,需要去安全組開放端口),通過http://你的ip地址:8848/nacos/index.html進入自帶的控制臺界面,默認用戶名/密碼是nacos/nacos
1.3.4.配置集群
注意:3個或3個以上Nacos節點才能構成集群,僅支持linux/unix/mac
1.在nacos的解壓目錄conf目錄下,有配置文件cluster.conf(若無則手動創建),每行配置成ip:port。(配置3個或3個以上節點),以下是以單節點運行的:
如果是nacos集群的,配置成類似:
192.168.106.1:8848 192.168.106.2:8848 192.168.106.3:8848配置MySql
默認使用嵌入式數據庫,0.7版本以后增加支持mysql數據源能力
1.初始化nacos相關表:運行conf/nacos-mysql.sql文件
2.修改conf/application.properties文件,增加支持mysql數據源配置(目前只支持mysql),添加mysql數據源的url、用戶名和密碼
1.3.5.啟動服務器
Linux/Unix/Mac
啟動命令(standalone代表著單機模式運行,非集群模式):
如果您使用的是ubuntu系統,或者運行腳本報錯提示[[符號找不到,可嘗試如下運行:
bash startup.sh -m standaloneWindows
啟動命令(standalone代表著單機模式運行,非集群模式):
訪問:http://你的IP地址:8848/nacos/#/login 輸入默認賬號密碼:nacos,nacos
最后的地址:
1.3.6.服務注冊&發現和配置管理
服務注冊
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'服務發現
curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'發布配置
curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"獲取配置
curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"1.3.7.關閉服務器
Linux/Unix/Mac
sh shutdown.shWindows
cmd shutdown.cmd或者雙擊shutdown.cmd運行文件。
總結
以上是生活随笔為你收集整理的Nacos 快速开始、版本选择、预备环境准备、下载源码或者安装包、从 Github 上下载源码方式、下载编译后压缩包方式、配置nacos、配置集群、启动服务器、服务注册发现和配置管理、关闭服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果市值明年或达2万亿美元 多家机构上
- 下一篇: 销售内业一般工资多少 还是要看具体