首先从github上下载nacos的压缩包:https://github.com/alibaba/nacos/releases
下载完成之后,通过WinSCP把文件传到linux服务器上
接着通过tar -zxvf命令将此压缩包解压
解压完成之后,进入conf目录下的
clusmter.conf文件打开并在里面加上
通过:wq命令保存退出
接着通过vim命令进入startup.sh
此处修改完成之后,找到这个文件最下面的位置
添加红框中的相关配置,保存退出
接着进入nginx的conf文件中
找到nginx.conf文件,vim进入修改nginx负载的相关端口
upstream cluster中添加的端口号就是之前在nacos的conf文件中添加的三个端口,nginx默认端口是80,本人改成了1111
保存退出之后可以通过
./nginx -c /usr/local/nginx/conf/nginx.conf命令启动nginx服务了。
-c 表示nginx启动时读取/usr/local/nginx/conf/nginx.conf这个配置文件中的信息
接着再回到nacos中进入nacos的bin目录下通过./startup.sh -p端口号
启动nacos
启动完成之后可以通过ps -ef|grep nacos|grep -v grep |wc -l 查看一共启动了几个nacos服务
我这里一共启动了三个nacos服务
接着把之前的springcloud中的application.yml中的nacos路径换成nginx的路径和端口号
通过url查看服务是否注册到了linux上的nacos中
最后因为nacos默认集成了一个嵌入式数据库,如果想让nacos的配置读到mysql中,可以进入nacos的conf目录中,里面有一个nacos-mysql.sql打开
里面就是nacos需要的一些表和数据,拷贝出来,放到mysql中执行以下即可,接着打开application.properties
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user=root db.password=123456
添加上面的代码,并且修改成自己mysql的url,user和password即可,以后再nacos上的配置就会保存到mysql中,而不是nacos自带的嵌入式数据库了
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 外媒:《死亡岛2》或是今年PS+2档最受欢迎游戏
- 群星.1997-世纪之歌第二辑6CD【宝丽金】【WAV+CUE】
- 邵萱.1997-是是非非【捷登】【WAV+CUE】
- 巫启贤.1998-我是你的【风格】【WAV+CUE】
- 【原神手游】「月草的赐慧」祈愿
- 【原神手游】「赤团开时」祈愿
- 【原神手游】「法器·千夜浮梦」介绍
- 陈立农《青春为名 上部曲 - 恋》[FLAC/分轨][290.58MB]
- 张乔西《明星》[320K/MP3][55.23MB]
- 张乔西《明星》[FLAC/分轨][143.08MB]
- 《P3R:Episode Aegis》:重复爬塔的悲伤
- 《公会传说:遗落的世界》EA版评测:怀旧感CRPG还在追我
- 诛仙老玩家会喜欢《诛仙世界》吗?
- ABC唱片-《母帶直刻神奇黑胶CD》[FLAC+CUE]
- 柏菲·李一凤《真爱过关》限量开盘母带ORMCD[低速原抓WAV+CUE]