74人参与 • 2024-08-03 • 微服务
目录
在此之前,需要一台安装了ubuntu系统的服务器或者虚拟机。
把下载下来的nacos压缩包上传到ubuntu的一个目录下,这篇文章选择在/usr/local下创建一个nacos目录来保存安装的多个nacos服务器。
上传压缩包后解压:
tar -zxvf nacos-server-1.4.2.tar.gz
上面已经完成了nacos的安装,接下来修改一下nacos的配置文件,由于nacos默认把数据保存到derby数据库(这是一个内存数据库),为了保证数据的一致性,需要修改一下,把配置信息保存到mysql。
修改nacos安装目录下的conf/application.properties配置文件
修改nacos数据源配置,也就是红框内的配置
修改之后的配置内容(先取消注释,删除前面的# ,然后修改配置)
第二步已经修改了nacos的数据源配置,接下来需要在服务器的mysql数据库上创建一个nacos数据库
然后,在nacos数据库上执行下面的nacos-mysql.sql
执行完成后,数据库下面有以下几张表:
首先,复制一份cluster.conf.example并命名为cluster.conf
修改配置文件的内容,把所有nacos服务器的地址都编辑上去。
192.168.60.128:8858
192.168.60.128:8868
192.168.60.128:8878
把nacos的目录名修改为nacos8858,作为集群的一个节点。
重复之前的解压操作,然后重命名。
创建节点2
创建节点3
然后把nacos8858的conf/application.properties以及cluster.conf复制一份,覆盖掉nacos8868和nacos8878两个节点原来的配置文件。
最后一步:修改三个节点的端口号,修改conf/application.properties
最后,依次启动三个节点(注意:这里其实只需要启动任意节点即可,其余节点会一起启动)
启动节点1
访问一下三个节点(用户名/密码初始都是nacos)
访问节点1
在节点1创建一个命名空间test
访问节点2
访问节点3,在集群管理中可以看到三个节点都在线
至此,nacos集群搭建完成~
可以参考博主的另外一篇文章完成nginx的安装:
ubuntu上安装nginxhttps://blog.csdn.net/heyl163_/article/details/132549969
修改niginx的配置文件nginx.conf
upstream nacosserver {
server 192.168.60.128:8858;
server 192.168.60.128:8868;
server 192.168.60.128:8878;
}
server {
listen 8848;
server_name localhost;
location /nacos/ {
proxy_pass http://nacosserver/nacos/;
}
}
通过nginx访问nacos
好了,文章就分享到这里了~
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论