首页 > 系统相关 >Linux Rocky9 安装 nacos

Linux Rocky9 安装 nacos

时间:2022-09-25 23:11:05浏览次数:88  
标签:bin javac nacos sh usr Linux local Rocky9

依赖 MySQL,java

1、nacos是有java开发而成,在启动的时候需要JDK

查看java安装位置,后边需要用到

2、安装数据库,创建数据库,数据库脚本在源码包有,在 nacos/conf/nacos-mysql.sql,把这个导入到数据中

初始化mysql数据库

==================================================================================

安装包下载地址:https://github.com/alibaba/nacos/releases

将下载安装包上传至 /usr/local 目录下,解压:

tar -zxvf nacos-server-2.0.3.tar.gz 
进入解压后的nacos文件目录下,进入到conf目录下,修改application.properties文件
cd /usr/local/nacos/conf
vim application.properties

  按esc,保存退出(:wq)

修改 startup.sh
cd /usr/local/nacos/bin
vim startup.sh

编辑 jdk为正确的路径,或者不修改。用添加软连接的方式,跳过此步往下看

 

 

 保存退出。

不想修改 startup.sh,可以建立软链接

在系统环境中已经配置了JAVA_HOME,但是在service脚本中,会从(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin这些路径中寻找javac,只需要将我们自己的java目录软链接到/usr/bin/java即可

ln -s /usr/local/jdk1.8.0_181/bin/javac /usr/bin/javac

启动nacos

进入bin目录,cd /usr/local/nacos/bin

启动nacos命令(-m standalone 指定启动模式为单机版):

startup.sh -m standalon

如果还是无法启动找不到javac,将javac设置为可执行

chmod +x /usr/local/jdk1.8.0_181/bin/javac

给nacos服务端口开放防火墙

给防火墙开放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安装配置开机自启(注意mysql如果和它在一个系统中时,可能因为mysql没有完全启动而启动失败)

添加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

标签:bin,javac,nacos,sh,usr,Linux,local,Rocky9
From: https://www.cnblogs.com/h2285409/p/16729350.html

相关文章

  • 《Unix/Linux系统编程》第四周学习笔记
    《Unix/Linux系统编程》第四周学习笔记文件操作(第7章)文件操作级别硬件级别:硬件级别的文件操作包括:`fdisk`:将硬件、U盘或SDC盘分区。`mkfs`:格式化磁盘分区,为系统做好......
  • Linux vim常用操作
    下面介绍一些Vim中常用的一些命令和快捷键。插入命令下面的命令是在命令模式下进入插入模式所使用的指令。命令作用a在光标所在的字符后面插入A在光......
  • linux驱动移植-linux块设备驱动z2ram
    linux内核将块设备相关的驱动放在drivers/block路径下:root@zhengyang:/work/sambashare/linux-5.2.8#lsdrivers/block/amiflop.cbuilt-in.aloop.cnbd.c......
  • 《Unix/Linux系统编程》学习笔记4
    第七章文件操作一.知识点归纳(一)文件操作级别文件操作分为五个级别,按照从低到高的顺序排列如下:1.硬件级别:硬件级别的文件操作包括:fdisk:将硬盘、U盘或SDC盘分区。mk......
  • Linux 网卡实时流量查看脚本
    Linux网卡实时流量查看脚本#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;exportPATHfunctiontraffic_monitor{OS_NAME=$......
  • dapr-安装之-linux版
    1.安装包准备:下载地址:https://github.com/dapr/installer-bundle/releases2.服务器准备准备centos7一台3.前置环境docker4.下载安装包由于我们计划......
  • 《Unix&Linux系统编程》第七章学习笔记
    第7章文件操作7.1文件操作级别1.硬件级别fdisk:将硬盘、U盘或SDC盘分区mkfs:格式化磁盘分区,为系统做好准备fsck:检查和维修系统碎片整理:压缩文件系统中的文件2.操......
  • 《Unix/Linux系统编程》第七、八章学习笔记
    第七章文件操作7.1文件操作级别文件操作分为五个级别,按照从高到低的顺序排列如下:(1)硬件级别fdisk:将硬盘、U盘或SDC盘分区。mkfs:格式化磁盘分区,为系统做好准备。f......
  • Linux pssh安装与使用
    Linuxpssh安装与使用说明:我这是没有在密钥认证的情况下操作1、安装pssh[root@libinansible]#yuminstall-ypssh[root@libinansible]#rpm-qlpssh/usr/bin/pnuk......
  • 弃用 Windows,政府机构 5000 万台电脑将替换为国产 Linux!
    来源:https://www.linuxmi.com/50-million-pc-linux.html开源社区的一大胜利!继德国之后,中国现在想在5000万台PC上抛弃Windows并运行Linux!如果您一直密切关注Lin......