传送门:Spring Cloud 项目中配置 Nacos 教程

1. 前期准备

官方推荐使用 Linux 系统搭建集群

在这里插入图片描述

这里搭建集群的环境为:

  • JDK 11
  • Maven 3.8
  • MySQL 8.0
  • Nacos 2.0.3

安装教程

2. 搭建集群

因为我已经搭建好单机运行的 Nacos,这里是在原有的基础上进行修改
Nacos 配置教程

1) 修改 cluster.conf

  • 进入 Nacos 的 conf 文件夹
  • 输入 cp cluster.conf.example cluster.conf 复制一份
  • 输入 vim cluster.conf 打开

2)设置端口

键盘按 dd 删除当前行,sudo ifconfig 查看 IP 地址

cluster.conf 进行编辑,输入 IP 地址和端口号

在这里插入图片描述

3)修改端口号

进入 conf 文件夹下的 application.properties ,将端口号修改为 8840

在这里插入图片描述

4)修改 startup.sh

进入 bin 目录下的 startup.sh ,输入 :set nu 显示行编号

修改内存大小,否则可能内存不够

在这里插入图片描述

5)复制 Nacos

修改完成后,将 Nacos 复制两份

切换到 Nacos 的安装目录,我这里是在 /usr/local

首先输入 sudo mv Nacos_2.0.3 Nacos_2.0.3_8840 将原来的 Nacos 重命名为 Nacos_2.0.3_8840 ,root 用户不需要输入 sudo

在这里插入图片描述

执行 cp Nacos_2.0.3_8840 Nacos_2.0.3_8850 复制出一份 8850
执行 cp Nacos_2.0.3_8840 Nacos_2.0.3_8860 复制出一份 8860

在这里插入图片描述

6)修改端口号

分别进入 Nacos_2.0.3_8850/confNacos_2.0.3_8860/conf 目录下,将其application.properties 配置文件中的 server.port 修改为 8850、8860

7)分别启动 Nacos 服务

分别进入 Nacos_2.0.3_8840/binNacos_2.0.3_8850/binNacos_2.0.3_8860/bin 目录下,执行命令 ./startup.sh 启动 nacos 服务。因为我是非 root 用户登录,所以需要加 sudo

在这里插入图片描述

如果启动时报错
在这里插入图片描述
需要修改 startuo.sh 中的

在这里插入图片描述

当一个启动成功后执行 vim logs/start.out 查看是否报错,出现 successfully 即代表启动成功。启动成功后再启动下一个

在这里插入图片描述

打开网页查看 http://192.168.44.128:8860/nacos

在这里插入图片描述

执行 ps -ef|grep nacos 可以查看 Nacos 正在启动的服务
执行 sudo kill -9 **** 可以结束服务
在这里插入图片描述

8) 配置 Nginx

Linux 配置 Nginx 教程

进入 nginx 的 conf 文件夹

在这里插入图片描述

执行命令 sudo vim nginx.conf 修改配置文件

在这里插入图片描述

9) 启动 Nginx

切换到 sbin 目录下,并执行命令 sudo ./nginx 指定配置文件启动 nginx 服务器

在这里插入图片描述
网页输入 http://192.168.44.128:8848/nacos 查看是否启动成功

在这里插入图片描述
输入账号密码 nacos

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐