当前位置: 首页 > news >正文

Linux 安装nacos

1.下载版本

https://github.com/alibaba/nacos/tags

2.解压压缩包,启动

(1)将压缩包放到/usr/local目录下,解压

tar -xvf nacos-server-2.0.0-BETA.tar.gz

(2)删除压缩包

rm -f nacos-server-2.0.0-BETA.tar.gz

(3) 找到nacos的mysql的数据库脚本,在数据库中执行sql
在这里插入图片描述
(4) 修改/nacos/conf下的 application.properties 配置文件
在这里插入图片描述
这些注释放开,数据库配置改成你自己的数据库配置

(3)启动,停止nacos

cd nacos/bintouch nacos-start.shtouch nacos-stop.sh注意:standalone 单机启动,若是集群则是 cluster
sh startup.sh -m standalone

(4)启动集群访问的话
/nacos/conf目录下 修改下 cluster.conf.example 改成cluster.conf
修改cluster.conf:

#加入节点信息
xxx.168.44.191:8848
xxx.168.44.192:8848
xxx.168.44.193:8848要集群的几个节点

然后启动的时候,启动命令从

sh startup.sh -m cluster

3.开放端口

Linux 开放8848端口:

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

重新加载防火墙以应用更改

sudo firewall-cmd --reload

单机启动配置nginx,访问

server {listen       80;server_name  域名;location /nacos {proxy_pass   http://127.0.0.1:8848; #转向的服务端口}}

集群 nginx设置

upstream nacos-server {server  xxx.xxx.44.191:8848server  xxx.xxx.44.192:8848server  xxx.xxx.44.193:8848}# nacos集群反向代理server {listen 80;server_name  域名;location /{proxy_pass http://nacos-server/nacos/;}}
http://www.lryc.cn/news/476845.html

相关文章:

  • 水仙花判断
  • 在VS中安装chatGPT
  • 算法笔记:Day-09(初始动态规划)
  • “探索未来医疗:生成式人工智能在医疗领域的革命性应用“
  • 数字IC后端实现Innovus 时钟树综合(Clock Tree Synthesis)典型案例
  • Matlab应用制作入门
  • 什么是声明式编程什么是函数式编程,打比方说明
  • SpringBoot+Shiro权限管理
  • 前端面试题22 | 什么是跨域问题?怎么解决?
  • HarmonyOS Next星河版笔记--界面开发(3)
  • 科研绘图系列:R语言组合连线图和箱线图(linechart+boxplot)
  • 对象的接口与设计模式在其中的作用
  • 如何自学机器学习?
  • python中应该使用while 1吗?按位运算符可以代替逻辑运算符使用吗?
  • 线程ID和线程库
  • 使用AWS Lambda构建无服务器应用程序
  • 响应式网页设计案例
  • 麦麦Docker笔记(一)
  • 【设计模式系列】总览
  • P11118 [ROI 2024 Day 2] 无人机比赛 题解
  • 时序数据库是什么:概念、特点与分类简析
  • 大数据上岗.入职.就业面试题
  • 2016年7月和8月NASA的气候成像(ATom)-1飞行活动期间测量的黑碳(BC)质量混合比(单位为ng BC / kg空气)
  • python opencv3
  • git原理与上传
  • LeetCode:633. 平方数之和(Java)
  • linux查看端口状态的命令合集
  • 幼儿园篮球游戏
  • Android编译环境构建(二)(可用于物理机、虚拟机、容器化Jenkins环境)
  • Web服务器(实验)