首页 > 系统相关 >Linux安装Nacos

Linux安装Nacos

时间:2024-04-12 10:25:58浏览次数:29  
标签:bin systemctl local Nacos nacos server sh Linux 安装

1,先安装jdk,nacos需要依赖于jdk
2,官网前往GitHub下载安装包

官网:https://nacos.io/zh-cn/
官方文档:https://nacos.io/docs/v2/what-is-nacos/
GitHub:https://github.com/alibaba/nacos
cd /usr/local
wget https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz

3,解压压缩包,并查看

tar -zxvf nacos-server-2.2.3.tar.gz

4,编辑配置文件

#进入nacos配置文件目录
cd /usr/local/nacos/conf
#编辑nacos配置文件
vim application.properties

4.1 修改端口

#*************** Spring Boot Related Configurations ***************#
### Default web context path:
server.servlet.contextPath=/nacos
### Default web server port:
server.port=8848

4.2 修改数据库

修改数据库前先创建数据库,执行脚本(创建集群才执行schema.sql):

/usr/local/nacos/conf/nacos-mysql.sql

修改数据源:

### Connect URL of DB:
db.url=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=123456

5,进入bin目录启动nacos

cd /usr/local/nacos/bin
sudo sh startup.sh -m standalone

6,开放端口(可选)

查询端口是否开放:
firewall-cmd --query-port=8848/tcp

添加要开放的端口号
firewall-cmd --add-port=8848/tcp --permanent

重载入添加的端口
firewall-cmd --reload

7,访问nacos

网址:http://ip:8848/nacos
账号:nacos 密码:nacos

8,设置开机自启

8.1,默认是没有这个文件的,当vim命令的时候会创建这个文件,并且添加以下内容

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

[Service]
Type=forking
TimeoutSec=0 #防止启动超时
User=root
Group=root

# ExecStart、ExecReload、ExecStop为nacos脚本的实际路径
ExecStart=/bin/bash /opt/nacos/nacos/bin/startup.sh -m standalone
ExecReload=/opt/nacos/nacos/bin/shutdown.sh
ExecStop=/opt/nacos/nacos/bin/shutdown.sh
Restart=on-failure
PrivateTmp=true

[Install]
WantedBy=multi-user.target

8.2,分步执行以下命令

systemctl daemon-reload
systemctl enable nacos.service
systemctl start nacos.service
systemctl status nacos.service

9,查看开机自启项目

ll /etc/systemd/system/multi-user.target.wants

 

标签:bin,systemctl,local,Nacos,nacos,server,sh,Linux,安装
From: https://www.cnblogs.com/yang5726685/p/18130606

相关文章

  • Docker创建运行Nacos容器
     1简单创建nacos,进入容器配置数据库#查看镜像dockersearchnacos#拉取镜像dockerpullnacos/nacos-server:v2.2.3#创建容器dockerrun-d--namenacos-p9007:8848-ePREFER_HOST_MODE=hostname-eMODE=standalonenacos/nacos-server:v2.2.3#进入容器dockerexec-it......
  • Linux,Ubuntu禁用ipv6 启用ipv6
    Linux,Ubuntu禁用ipv6启用ipv6禁用ipv6编辑/etc/sysctl.conf文件,在末尾添加以下三句net.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default.disable_ipv6=1net.ipv6.conf.lo.disable_ipv6=1执行sudosysctl-p​​,会看到下面三句输出执行cat/proc/sys/net......
  • linux端口映射
    linux端口映射添加端口映射iptables-tnat-APREROUTING-ptcp--dport[外部端口]-jREDIRECT--to-ports[内部端口]删除端口映射iptables-tnat-DPREROUTING-ptcp--dport[外部端口]-jREDIRECT--to-ports[内部端口]解释命令和参数iptables-tnat-APRER......
  • linux检测远程服务器端口
    nc命令检测端口是否开放nc-zvIP端口-端口#比如检测192.168.3.34的22到100端口nc-zv192.168.3.3422-100#也可以指检测一个端口,比如192.168.3.34的22端口nc-zv192.168.3.3422nc是netcat工具的命令,是一个很好用的网络工具。比如,可以用来端口扫描,文件传输等......
  • Linux&Ubuntu之更换服务器
    前言更换网卡、主板上的板载网卡、主板是服务器硬件维护的常规操作。通常新换(板载)网卡的MAC地址会变更,而部分服务器更换主板也会导致板载网卡MAC地址变化。由于CAS(Ubuntu)系统会将新MAC地址的网卡视为新设备,在原有网卡配置文件(70-persistent-net.rules)的基础上增加新设备命名记录,......
  • kubectl windows安装
     kubectlwindows安装在Windows上安装kubectl通常涉及以下步骤:下载kubectl可执行文件。将kubectl可执行文件放置在系统路径中。以下是在Windows上安装kubectl的步骤: 访问KubernetesGitHub发布页面:https://github.com/kubernetes/kubernetes/blob/......
  • vmware安装macos提示客户机操作系统已禁用 CPU。请关闭或重置虚拟机
    客户机操作系统已禁用CPU。请关闭或重置虚拟机。这是AMD电脑的VMware安装macOS出现的错误我们需要在虚拟机运行之前打开虚拟机安装目录自动生成的macOSxxxx(你选择安装的版本号).vmx只需要在末尾添加:smc.version="0"cpuid.0.eax="0000:0000:0000:0000:0000:0000:0000:......
  • 服务器确保已安装了 EPEL 软件源,依然无法安装 supervisor
    如果你已经安装了EPEL软件源但仍无法安装Supervisor,可能是因为Supervisor并不在EPEL软件源中。在这种情况下,你可以尝试通过Python的包管理工具pip来安装Supervisor。请按照以下步骤操作:确保已安装Python和pip。如果尚未安装,可以使用以下命令安装:sudoyuminstall......
  • linux 安装node
    安装参考地址:https://www.cnblogs.com/shining-feifan/p/17425518.htmlhttps://www.jianshu.com/p/900525215647 node官网下载地址https://registry.npmmirror.com/binary.html?path=node/latest-v14.x/ 一、下载安装包到本地1wget https://cdn.npmmirror.c......
  • Ubuntu 22.4 安装及环境搭建
    一、镜像下载下载UbuntuServer22.04的镜像官网地址:https://ubuntu.com/server二、创建虚拟机(1)选择语言English(2)设置静态ip(3)配置镜像地址(4)开启SSH三、基本配置SSH配置配置允许root用户登录/etc/ssh/sshd_config设置项目PermitRootLoginyes,然后重启ss......