Nacos單機安裝
安裝包下載地址
https://github.com/alibaba/nacos/releases
將下載安裝包上傳至 /usr/local 目錄下,解壓:
tar -zxvf nacos-server-2.0.3.tar.gz
進入解壓后目錄:/usr/local/nacos, 出現如下:

支持MySQL
安裝數據庫,版本要求:5.6.5+
2.初始化mysql數據庫
3.修改conf/application.properties文件
按esc,保存退出(:wq)
啟動nacos
進入bin目錄,cd /usr/local/nacos/bin
啟動nacos命令(-m standalone 指定啟動模式為單機版):sh startup.sh -m standalone
默認端口為8848,在application.aproperties中可以配置。
- 五、給nacos服務端口開放防火牆
centos7給防火牆開放8848端口:firewall-cmd --zone=public --add-port=8848/tcp --permanent
重新載入防火牆:firewall-cmd --reload
訪問nacos控制台,
http://192.168.2.220:8848/nacos ( http://ip:8848/nacos),
用戶名密碼均為:nacos
Nacos安裝配置開機自啟
添加nacos.service文件
vi /lib/systemd/system/nacos.service
[Unit] Description=nacos After=network.target [Service] Type=forking ExecStart=/usr/local/nacos/bin/startup.sh -m standalone ExecReload=/usr/local/nacos/bin/shutdown.sh ExecStop=/usr/local/nacos/bin/shutdown.sh PrivateTmp=true [Install] WantedBy=multi-user.target
加入Nacos服務
systemctl daemon-reload
設置開機自啟
systemctl enable nacos.service
啟動/停止
systemctl start nacos.service systemctl stop nacos.service
服務啟動報錯
錯誤描述:
錯誤原因
nacos是有java開發而成,在啟動的時候需要JDK版本1.8,在系統環境中已經配置了JAVA_HOME,但是在service腳本中,會從(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin這些路徑中尋找javac,只需要將我們自己的java目錄軟鏈接到/usr/bin/java即可
錯誤解決
查看java安裝位置
建立軟鏈接
ln -s /usr/local/jdk1.8.0_181/bin/javac /usr/bin/javac
如果還是無法啟動找不到javac,將javac設置為可執行
chmod +x /usr/local/jdk1.8.0_181/bin/javac