如何使用linux启动Nacos

这篇具有很好参考价值的文章主要介绍了如何使用linux启动Nacos。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用linux启动Nacos

前提你需要满足一下配置:

具体的配置需求参考Nacos的中文网站:

https://nacos.io/zh-cn/

  1. 64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。
  2. 64 bit JDK 1.8+;下载 & 配置。
  3. Maven 3.2.x+;下载 & 配置。之后才开始配置nacos

在linux中配置nacos

在官网下载你需要的Nacos的版本

然后再再linux环境下

rz  #导入Nacos的压缩包
mkdir /usr/local/Nacos #创建Nacos用来储藏nacos的解压文件
tar -zxvf 压缩包所在路径  -C  /usr/local/Nacos  #把nacos的配置文件解压到我们指定的目录位置
                        #此处C大写
#-z: z代表的是gzip, 通过gzip命令处理文件,gzip可以对文件压缩或者解压
#-c: c代表create,即创建新的包文件
#-x: x代表的是extract,实现从包文件中还原文件,提取,解压文件
#-v: v代表的是verbose,显示命令的执行过程
#-f: f代表的是file,用于指定包文件的名称

cd /usr/local/Nacos/bin #进入Nacos的bin目录
置
 

第一个关键配置

vim startup.sh #大概是这个位置

#[ ! -e "$JAVA_HOME/bin/java" ] && #JAVA_HOME=$HOME/usr/local/jdk1.8.0_171/bin/java
#[ ! -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

找到这个位置之后按I进入插入模式 insert mode
把第一个带有$HOME的后面改为自己在linux中JDK的安装位

第二个关键配置

进入事先在linux中配置好的数据库

mysql -u root -p

Enter password: XXXXX

进入数据库

cteate database Nacos;  #创建一个用来装nacos-mysql.sql的内容

use Nacos  #使用这个数据库

source /usr/local/nacos/conf/nacos-mysql.sql  #执行这个文件目录下的sql文件

第三个关键配置

cd ..  #返回上一层目录
cd conf #进入config目录
vim application.properties  #打开这个文件

#下面的配置,Nacos自带有,只需要把注解打开然后换上自己数据库的配置即可

spring.datasource.platform=mysql

Count of DB:

db.num=1

Connect URL of DB:

#地址用自己虚拟机的ip地址 加刚刚在数据库中创建的这个

db.url.0=jdbc:mysql://192.168.26.130:3306/Nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root  #自己数据库的账号
db.password.0=root  #自己数据库的密码


Ending

启动Nacos

在/usr/local/nacos/bin下输入 standalone是单机启动

	./startup.sh -m standalone 启动Nacos 或者 sh startup.sh -m standalone

会出现

nacos is starting with standalone
nacos is starting,you can check the /usr/local/nacos/logs/start.out

我们可以cat -n /usr/local/nacos/logs/start.out

如果出现

   2  
     3           ,--.
     4         ,--.'|
     5     ,--,:  : |                                           Nacos 1.4.1
     6  ,`--.'`|  ' :                       ,---.               Running in stand alone mode, All function modules
     7  |   :  :  | |                      '   ,'\   .--.--.    Port: 8848
     8  :   |   \ | :  ,--.--.     ,---.  /   /   | /  /    '   Pid: 21759
     9  |   : '  '; | /       \   /     \.   ; ,. :|  :  /`./   Console: http://192.168.26.130:8848/nacos/index.html
    10  '   ' ;.    ;.--.  .-. | /    / ''   | |: :|  :  ;_
    11  |   | | \   | \__\/: . ..    ' / '   | .; : \  \    `.      https://nacos.io
    12  '   : |  ; .' ," .--.; |'   ; :__|   :    |  `----.   \
    13  |   | '`--'  /  /  ,.  |'   | '.'|\   \  /  /  /`--'  /
    14  '   : |     ;  :   .'   \   :    : `----'  '--'.     /
    15  ;   |.'     |  ,     .-./\   \  /            `--'---'
    16  '---'        `--`---'     `----'
    17  
    18  2023-04-04 08:46:06,573 INFO Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@20435c40' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
    19  
    20  2023-04-04 08:46:06,582 INFO Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
    21  
    22  2023-04-04 08:46:07,065 INFO Tomcat initialized with port(s): 8848 (http)
    23  
    24  2023-04-04 08:46:07,467 INFO Root WebApplicationContext: initialization completed in 4090 ms
    25  
    26  2023-04-04 08:46:09,942 INFO Initializing ExecutorService 'applicationTaskExecutor'
    27  
    28  2023-04-04 08:46:10,083 INFO Adding welcome page: class path resource [static/index.html]
    29  
    30  2023-04-04 08:46:10,498 INFO Creating filter chain: Ant [pattern='/**'], []
    31  
    32  2023-04-04 08:46:10,533 INFO Creating filter chain: any request, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@35293c05, org.springframework.security.web.context.SecurityContextPersistenceFilter@7fe083b1, org.springframework.security.web.header.HeaderWriterFilter@2a492f2a, org.springframework.security.web.csrf.CsrfFilter@1b58ff9e, org.springframework.security.web.authentication.logout.LogoutFilter@5a62b2a4, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@486be205, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4b4dd216, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@620aa4ea, org.springframework.security.web.session.SessionManagementFilter@16afbd92, org.springframework.security.web.access.ExceptionTranslationFilter@56b78e55]
    33  
    34  2023-04-04 08:46:10,620 INFO Initializing ExecutorService 'taskScheduler'
    35  
    36  2023-04-04 08:46:10,642 INFO Exposing 2 endpoint(s) beneath base path '/actuator'
    37  
    38  2023-04-04 08:46:10,774 INFO Tomcat started on port(s): 8848 (http) with context path '/nacos'
    39  
    40  2023-04-04 08:46:10,777 INFO Nacos started successfully in stand alone mode. use external storage
    41  

表示成功

最后的最后

配置防火墙

firewall-cmd --zone=public --add-port=8848/tcp --permanent

firewall-cmd --reload

一切准备就绪http://192.168.26.130:8848/nacos启动它

用户名:nacos

密码:nacos

默认值文章来源地址https://www.toymoban.com/news/detail-492632.html

到了这里,关于如何使用linux启动Nacos的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在使用nacos时,如何将指定ip段注册在nacos中

    在使用nacos时,如何将指定ip段注册在nacos中 @TOC 因为我们的电脑经常会安装虚拟机会产生虚拟网卡,所以在项目启动后,很有可能会将虚拟网卡的ip地址注册在nacos中,导致访问失败,此时我们可以在 bootstrap.yml文件中进行配置,将自己想注册在nacos中的ip地址配置进去 spring:

    2024年02月11日
    浏览(61)
  • 使用nacos配置中心管理配置文件时,springcloud程序启动报错,无法找到对应的配置文件(加载到了错误的配置文件)

    1、将SpringBoot项目升级为SpringCloud 2、SpringBoot版本从 2.1.3.RELEASE 升级为 2.7.8 3、不使用Nacos配置中心,而是加载本地配置文件时,程序启动正常 4、使用Nacos配置中心,加载到了错误的配置文件,导致程序启动失败 1、 bootstrap.yml 配置 2、查看Nacos配置中心 2.1、 group 和 namespace 都没

    2024年02月04日
    浏览(50)
  • Linux如何查看服务启动状态是否开机自动启动

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 Linux如何查看服务启动状态是否开机自动启动 - joshua317的博客 linux中查看服务启动状态是否开机自动启动的方法: 1、打开linux终端; 2、在终端命令行中输入“chkconfig --list servicename”命令查看服务启动状态是否开机自动

    2023年04月09日
    浏览(39)
  • 【Docker】在Linux使用Docker进行nacos集群部署

    目录 一、介绍 二、单个部署 三、多个部署  每篇一获 Nacos  是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos的主要功能包括: 服务发现和服务健康检查 :Nacos能够帮助您实现自动服务注册、发现和健康检查。 动态配置服务 :

    2024年01月19日
    浏览(36)
  • Linux如何被启动(一)

    计算机只是一些冰冷的机器,加载了操作系统后,它才有了灵魂。如何让计算机加载上操作系统就是我们将要说的。我们要把操作系统要加载到内存,为什么是内存,不能直接从硬盘里运行操作系统吗?不能,因为CPU被设计成只能执行内存中的程序,所以像硬盘这种辅存里的

    2024年02月12日
    浏览(22)
  • Linux下如何启动Redis

    Redis是一个开源的内存数据库管理系统,常用于缓存、消息传递和数据存储等场景。在Linux上启动Redis可以通过以下步骤进行操作: 检查Redis安装:首先需要确保Redis已经在Linux系统上正确安装。可以通过执行以下命令来检查Redis是否已经安装: 启动Redis服务器:Redis服务器可以

    2024年02月08日
    浏览(32)
  • nacos2.1.1版本,作为注册中心,配置中心如何使用,nacos服务端启动,微服务搭建,nacos集群化部署

    关于nacos 相信大多数人一样,在接触微服务的时候知道有Netflix系列和alibaba系列 但是Netflix这一套如今由于部分组件不在开源,又有alibaba这一套的出现,市面上,alibaba系列微服务架构已经是最火热的了,而nacos则是alibaba系列组件充当服务注册发现和配置中心的角色 说白了,就是将每个

    2024年02月03日
    浏览(36)
  • 如何使用Docker部署Nacos服务?Nacos Docker 快速部署指南: 一站式部署与配置教程

    🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页 ——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》 🐾 学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础

    2024年02月09日
    浏览(70)
  • Linux下如何启动Docker服务

    Docker是一种广泛使用的容器化平台,可以帮助开发者在不同环境中轻松部署和运行应用程序。在Linux操作系统中,启动Docker服务非常简单。本文将向您介绍如何在Linux上启动Docker服务,并提供相应的源代码。 以下是在Linux上启动Docker服务的步骤: 步骤 1: 安装Docker 首先,您需要

    2024年02月04日
    浏览(28)
  • Linux如何查看Nginx是否启动

    介绍: Nginx是一个高性能的反向代理服务器,现在一般作为我们网站或其他Web服务的第一层代理,它负责监听80端口,用户通过浏览器发送的请求首先经过的就是Nginx服务。如果Nginx没有启动或异常结束就会影响Web服务的正常使用。 那么如何在Linux中查看Nginx是否启动呢 命令

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包