Linux安装部署Nacos

简介: 从头到尾的教程以及解决安装中可能遇到的问题

一、安装JDK

(1)Nacos依赖于JDK运行,所以Linux上也需要安装JDK才行。

(2)Linux安装JDK链接如下:自行百度

二、安装nacos

1、下载并上传安装包(这里演示的是nacos1.1.4版本)

(1)下载链接:见GitHub

(2)下载下图中的安装包,并上传到Linux服务器目录中,例如/opt

image.png

image.png

2、解压安装包

(1)解压安装包:

tar -zxvf nacos-server-1.4.1.tar.gz


(2)删除安装包(此步不执行也可以)

rm -rf nacos-server-1.4.1.tar.gz


(3)目录样式,以及解压后文件内部目录

image.png

image.png

3、端口配置

Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。

如果无法关闭占用8848端口的进程,也可以进入nacos的conf目录,修改配置文件中的端口:

#进入nacos配置文件目录

cd /opt/nacos/conf

#编辑nacos配置文件

vim application.properties

进入编辑模式后,修改下图端口号即可:

image.png

保存编辑:

按下ESC

#保存文件

:wq

4、启动nacos

(1)在nacos/bin目录中,输入命令启动Nacos:

#进入目录

cd /opt/nacos/bin

#启动nacos

sh startup.sh -m standalone

(2)注意:使用sh startup.sh -m standalone命令启动后发现nacos并没有启动,查看进程也没有nacos的进程,此时 我们查看nacos的启动日志(如下图):

image.png

发现nacos启动日志会报错cannot execute binary file, 此时我们只需要将命令换成下面命令即可

sudo sh startup.sh -m standalone


(3)此时nacos已经启动完成

(4)启动时如果报以下错误

image.png

解决方案:

第一、首先查看JAVA_HOME配置:echo $JAVA_HOME

image.png

第二步:找到配置,然后开始修改,修改成这样,注释四个,重新写一个HAVA_HOME,见红框部分

vim /opt/nacos2/nacos/bin/startup.sh


修改后截图:

image.png

然后保存配置,进行启动

5、浏览器访问

访问链接:http://IP:8848/nacos/

账号:nacos

密码:nacos

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
目录
相关文章
|
24天前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
41 5
Linux系统之安装OneNav个人书签管理器
|
23天前
|
运维 监控 Linux
Linux系统之部署Linux管理面板1Panel
【10月更文挑战第20天】Linux系统之部署Linux管理面板1Panel
71 3
Linux系统之部署Linux管理面板1Panel
|
8天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
21 5
|
20天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
48 2
|
21天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
30 3
|
22天前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
38 2
|
24天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
198 3
|
4天前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
33 0
|
10天前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
22 0
|
23天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
28 0

热门文章

最新文章