首页 > 系统相关 >Linux安装nacos并配置开机启动

Linux安装nacos并配置开机启动

时间:2022-09-23 14:37:00浏览次数:66  
标签:bin JAVA nacos usr Linux 开机 HOME local

一、Nacos的安装、启动
1、解压
tar -zxvf nacos-server-1.4.1.tar.gz -C /usr/local

注意:nacos的启动需要java的jdk环境支持才能成功运行。
启动、开机自启
3.启动和关闭
启动:
先进入nacos解压包的bin目录:
cd /usr/local/nacos/bin
非集群模式开启:
./startup.sh -m standalone
关闭:

    ./shutdown.sh```

二、设置Nacos开机自启
       1. 添加nacos.service文件
                命令:vim /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

注意:复制后开头或结尾可能缺少内容。

        2. 修改nacos的startup.sh         

                命令:vim /usr/local/nacos/bin/startup.sh

修改JAVA_HOME路径并注销之后的3行配置,如下:

[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/local/jdk1.8.0_191 
#[ ! -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
        3. 设置开机自启

                 systemctl daemon-reload        #重新加载服务配置

                 systemctl enable nacos.service #设置为开机启动

                 systemctl start nacos.service  #启动nacos服务

                 systemctl stop nacos.service   #停止nacos服务

                 systemctl status nacos.service   #查看nacos服务状态

标签:bin,JAVA,nacos,usr,Linux,开机,HOME,local
From: https://www.cnblogs.com/Smallzhur/p/16719276.html

相关文章

  • 理解 virt、res、shr 之间的关系(linux 系统篇)
    理解virt、res、shr之间的关系(linux系统篇)前言想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少......
  • Linux主机安装VNC服务端
    yuminstalltigervnctigervnc-servervi/etc/sysconfig/vncservers#VNCSERVERS="1:vncuser2:john"#usethemethodformoreuserVNCSERVERS="0:root1:viewer"#VN......
  • Cisco ASA防火墙恢复开机密码
    CiscoASA密码恢复一、思路CiscoASA防火墙密码恢复,与路由器相似修改寄存器的值,绕过startup-config配置文件重新修改密码恢复修改寄存器的值,保存密码二、操作步骤......
  • Linux 命令
    查看Docker当前使用的Linux版本,在PowerShell终端执行以下命令:wsl--list--running重启WSL2分发Linux,注意重启后,Docker也要跟着重启wsl--shutdown......
  • linux
    查看磁盘空间使用情况df-h查看文件夹空间占用情况du-sh*查看进程和线程方法一:PS在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为<pid>的进程创......
  • linux python连接oracle数据库
    最近公司要求在linux下对Mysql,Oracle进行增加用户,用户改密等操作。Mysql数据库实现起来比较简单,这个Oracle让我头疼了一阵。于是从网上查阅资料,经自己的测试以后终于成功,现......
  • Linux(CentOS) Mysql 8.0.30 安装(多源安装)
    Linux(CentOS)Mysql8.0.30安装(多源安装)安装命令根据实际部署情况修改调整,CentOS一般选择通用版本RedHatEnterpriseLinux7本文档使用wget下载,也可以自主下载......
  • Windows10内置Linux子系统(WSL)Vmmem内存占用过大问题
    按下Windows+R键,输入%UserProfile%并运行进入用户文件夹新建文件.wslconfig,然后记事本编辑输入以下内容并保存,memory为系统内存上限,这里我限制最大2gb[wsl2......
  • nacos启动报错ERROR: Please set the JAVA_HOME variable in your environment, We ne
    昨天在docker上跑了一个nacos,今天就寻思在本地上安装一下nacos,然后安装步骤一切正常,然后在配置自启和以systemd的方式管理docker后进行启动,出现了报错1ERROR:Pleasese......
  • Linux删除指定时间之前的文件
    要求:归删除/var/svn/svnbackup目录下创建时间为7天之前,并且文件以new开头的的所有文件或文件夹;示例:find/var/svn/svnbackup-name"new_*"-mtime-7-execrm-rf......