nacos的安裝與啟動


一:nacos 的安裝與啟動方式

一: nacos 的下載與安裝

1,下載

到 github下載  nacos-server-1.2.0.zip  文件   :https://github.com/alibaba/nacos/releases

解壓后的目錄結構如圖:

 

 

 

 

2,安裝

在0.7版本之前,在單機模式時nacos使用嵌入式數據庫實現數據的存儲,不方便觀察數據存儲的基本情況。0.7版本增加了支持mysql數據源能力。我們此處采用mysql的方式:

 

定位到  D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\conf\nacos-mysql.sql  數據庫腳本文件。

打開 Navicat Premium 15   

【文件】->【打開外部文件】 ->  【查詢】

 

選中初始化文件:

 

 

 

執行如下文件:

 

 

 生成數據庫。

 

 

修改nacos的數據庫連接:

定位到  D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\conf\application.properties   文件。 用vscode 打開,添加如下代碼,最后保存文件。

 

spring.datasource.platform=mysql
db.num=1 
db.url.0=jdbc:mysql://192.168.11.89:3306/ag_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true 
db.user=root
db.password=Abc123

 

 

到此: nacos的下載與安裝就完成了。

 

二:nacos的啟動

 

啟動nacos 服務技巧:

linux環境下:
Linux:sh startup.sh -m standalone 單機啟動模式
這種啟動方式有弊端,在關閉命令窗口后nacos進程會直接shutdown,導致服務停止。
解決方法:
在nacos 0.6.0版本(包括0.6.0)
用命令 sh startup.sh -m standalone & 啟動nacos服務,
nacos版本高於0.6.0,上面命令還是會出現問題,
建議采用下面的命令
nohup sh startup.sh -m standalone &
或者使用
setsid sh startup.sh -m standalone &

 

windows環境下:
Windows:cmd startup.cmd -m standalone 單機啟動模式

或   

轉到文件:  D:\IdeaProjects\cloud-platform\ace-control\ace-nacos\nacos\bin\startup.cmd    雙擊“startup.cmd”啟動nocas服務

這種啟動方式同樣有弊端,在關閉命令窗口后nacos進程會直接shutdown,導致服務停止。
解決方法:
新建一個記事本,輸入如下代碼:

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c startup.cmd",vhhide

把記錄本文件命名:***.vbs 如 runbat.vbs,然后雙擊運行runbat.vbs文件

 

集群模式
在集群模式下,還需要修改 vim conf/cluster.conf 文件,示例如下:

#it is ip
#example
10.10.10.123:10000
10.10.10.124:10000

備注:
在Windows下,這個時候不能再雙擊startup.cmd啟動了,如果這樣啟動仍然是以單機模式運行。
需要執行如下:startup.cmd -m cluster

 

 

 

nacos 服務啟動后,訪問如下網址:

 http://192.168.11.89:8848/nacos/index.html#/login     

用戶名  nacos  密碼  nacos

能夠看到如下界面:

 

 

可以看到【配置管理】,【服務管理】,【集群管理】 三個功能模塊。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM