1、Nacos單機環境搭建
在此,對Nacos的單機環境搭建做一個簡單的介紹,
本次使用Docker進行部署,不會Docker環境搭建的,請看另一遍文章,項目環境搭建【Docker+k8s】四 || 部署Docker環境。
當然單機版的Nacos環境不適用於生產環境。那么,如何搭建一個生產可用的Nacos集群?
在 項目環境搭建【Docker+k8s】系列 教程中使用kubernetes部署Nacos的高可用集群環境。
2、基於Docker安裝Nacos
使用docker拉取鏡像並啟動
docker pull nacos/nacos-server
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server
nacos默認的端口號為8848,默認賬號和密碼為nacos/nacos,啟動完成后測試是否安裝成功:http://ip:8848/nacos/index.html
安裝數據庫
使用docker安裝mysql,版本要求5.6以上,建議安裝5.7版本,目nacos不支持mysql8及其以上版本,如果一定要使用高版本,查看nacos源碼進行修改。
mysql安裝完成后下載nacos的sql腳本並執行。sql腳本地址如下:
https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql
3、配置數據庫
進入nacos容器內,在conf目錄下找到application.properties配置文件
docker exec -it <容器ID> /bin/bash
修改配置文件中數據庫連接地址、賬號、密碼,數據庫可根據需求做集群。
4、重啟nacos
添加配置信息后,可以在連接的數據庫中查詢到數據,即表示配置成功。