Linux下安裝nacos


Linux環境下(centos)安裝nacos

  • 下載安裝包
wget https://github.com/alibaba/nacos/releases/download/2.0.0-ALPHA.2/nacos-server-2.0.0-ALPHA.2.zip
  • 如果 wget 不存在,則安裝 wget
yum install wget
  • 解壓
unzip nacos-server-2.0.0-ALPHA.2.zip
  • 如果unzip不存在,則安裝unzip
yum install unzip zip
  • 單機啟動
sh startup.sh -m standlone
  • 開機啟動

  • 添加nacos.service文件

cd /lib/systemd/system
vi nacos.service
[Unit]
Description=nacos
After=network.target

[Service]
Type=forking
ExecStart=/home/nacos/nacos/bin/startup.sh -m standalone
ExecReload=/home/nacos/nacos/bin/shutdown.sh
ExecStop=/home/nacos/nacos/bin/shutdown.sh
PrivateTmp=true

[Install]  
WantedBy=multi-user.target
  • 重新加載服務配置
systemctl daemon-reload
  • 設置開機自啟
systemctl enable nacos.service
  • 設置nacosjava環境路徑,如果不設置,手動啟動nacos不會報錯,但是開機自動啟動nacos會報錯找不到java環境變量,通過systemctl start nacos-service也會報錯。編輯nacosstartup.sh文件
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64/jre # 添加這行指定java的路徑
cygwin=false
darwin=false
os400=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
esac
error_exit ()
{
    echo "ERROR: $1 !!"
    exit 1
}
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/opt/taobao/java
[ ! -e "$JAVA_HOME/bin/java" ] && unset JAVA_HOME
  • 立即啟動
systemctl start nacos.service
  • 查看啟動狀態
systemctl status nacos.service


免責聲明!

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



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