centos 安裝nacos 並以后台服務形式啟動


一、下載解壓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


免責聲明!

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



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