码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • centos安装nacos


    一、安装JDK环境和MySQL环境

    jdk环境安装:centos安装jdk1.8_java-zh的博客-CSDN博客

    MySQL环境安装:centos安装mysql5.7_java-zh的博客-CSDN博客 

    二、拉取nacos项目

    GitHub主页:https://github.com/alibaba/nacos 

    GitHub的Release下载页:https://github.com/alibaba/nacos/releases 

    快速入门:https://nacos.io/zh-cn/docs/quick-start.html 

    如果不想去官网下载,可以在我的网盘下载,版本是2.1.1

    链接:https://pan.baidu.com/s/1hKd9TQKT_8ldRLNlkb-t4Q 
    提取码:uqj6

    三、将你下载的nacos文件传到服务器,进行解压

    tar -zxvf nacos-server-2.1.1.tar.gz 

    四、执行nacos的sql和配置jdk

    解压成功了以后进入conf文件夹,将nacos-mysql.sql文件用mysql进行执行

     

    进入到bin文件夹,执行

    vim startup.sh

    对文件进行修改 

    五、启动

    进入到bin文件夹

    sh startup.sh

     六、查看日志知否能启动成功

    tail -f '日志地址'

     注意点:如果启动失败,并且报了Unable to start web server; nested exception is org.springframework.boot.web.server.WebServer错误,那么就需要编辑startup.sh和startup.cmd启动脚本

    1、编辑startup.sh脚本

    vim startup.sh

    2、找到export MODE="cluster",这里的意思是nacos启动方式默认是集群方式,现在我们需要改成单机的方式,将cluster改成"standalone"

    3、 编辑startup.cmd脚本

    跟上面一样,将将cluster改成"standalone"

    vim startup.cmd

     最后再重新启动就没问题了

    七、浏览器运行

    记得要先开放8848端口或者关闭防火墙, 初始账号和密码都是nacos

    http://ip:8848/nacos/#/login

    八、设置开机启动nacos

    1、添加nacos.service文件

    vim /usr/local/nacos/bin/startup.sh

    文件内容

    注意点:/usr/nacos/nacos/bin是你nacos安装的路径

    1. [Unit]
    2. Description=nacos
    3. After=network.target
    4. [Service]
    5. Type=forking
    6. ExecStart=/usr/nacos/nacos/bin/startup.sh -m standalone
    7. ExecReload=/usr/nacos/nacos/bin/shutdown.sh
    8. ExecStop=/usr/nacos/nacos/bin/shutdown.sh
    9. PrivateTmp=true
    10. [Install]
    11. WantedBy=multi-user.target

    2、设置开机启动

    1. #重新加载服务配置
    2. systemctl daemon-reload
    3. #设置为开机启动
    4. systemctl enable nacos.service
    5. #启动nacos服务
    6. systemctl start nacos.service
    7. #停止nacos服务
    8. systemctl stop nacos.service

  • 相关阅读:
    从 SQL 查询优化技巧去看 h2 数据库查询原理
    STM32L4R9ZIY6PTR STM32L4高性能嵌入式—MCU
    React-18(组件化开发) -- 插槽 Context的应用场景 setState(18之前与18的对比)
    【操作系统-进程】进程的概念
    C++ Primer笔记002:引用/指针/const
    SpringBoot SpringBoot 运维实用篇 3 多环境开发 3.5 多环境开发控制
    超声功率放大器使用范围有哪些
    007:连续跌三天,第四天上涨的概率--可视化优化1
    CSDN每日一练 |『狄杰斯特拉』『选择客栈』『零钱兑换』2023-09-22
    【Try to Hack】IPSec
  • 原文地址:https://blog.csdn.net/qq_36138652/article/details/127158991
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号