• centos7 Nacos单机部署与开机启动


    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
    

      

     
  • 相关阅读:
    Linux上将文件夹复制到指令目录
    将PC版网页转为手机端自适应网页
    WCF初探-18:WCF数据协定之KnownType
    WCF初探-17:WCF数据协定之等效性
    WCF初探-16:WCF数据协定之基础知识
    WCF初探-15:WCF操作协定
    2018数学二21题解法分析
    柯西不等式:简单常考形式
    等价、合同、相似、正交变换;二次型,正定,惯性指数
    高数狄利克雷收敛条件(傅里叶)
  • 原文地址:https://www.cnblogs.com/h-z-y/p/15254163.html
Copyright © 2020-2023  润新知