• 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
    
  • 相关阅读:
    php-beanstalkd消息队列类分享
    php curl抓取类分享
    df -i 100%时处理方法
    php生成红包
    PHP牛牛游戏算法
    Yii 框架不同逻辑处理方法统一事务处理
    Linux上web服务器搭建
    Linux 上pcntl安装步骤
    PHP错误级别设置
    day40 ,epoll,数据库相关概念
  • 原文地址:https://www.cnblogs.com/huangchuxian/p/14311202.html
Copyright © 2020-2023  润新知