一、下載解壓nacos
tar -xvf nacos-server-1.2.0.tar.gz
二、持久化配置(mysql)
修改nacos/conf/application.properties文件,增加支持mysql數據源配置
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://121.52.33.213:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
三、配置開機自啟動三部曲
①編輯nacos.service
vim /lib/systemd/system/nacos.service
內容如下
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nacos/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/nacos/nacos/bin/shutdown.sh
ExecStop=/usr/local/nacos/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
②重載配置
systemctl daemon-reload
③加入開機自啟
systemctl enable nacos.service
四、啟動nacos
systemctl start nacos.service
小插曲
1、如果啟動提示報錯 沒有JAVA_HOME
修改nacos啟動腳本 startup.sh 加上如下一句
JAVA_HOME=/usr/local/java
2、nacos持久化用的是mysql8.0版本,新增修改配置失敗
在nacos根目錄 新建 plugins/mysql
將mysql-connector-java-8.0.17.jar 放到該目錄下
最后重啟 mysql