Nacos安装和配置
Posted 起岸星辰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nacos安装和配置相关的知识,希望对你有一定的参考价值。
我们这里是在Centos7上进行的操作;首先在nacos的github:https://github.com/alibaba/nacos/releases 上下载安装包,直接选择最新的releases版本即可,如:nacos-server-1.4.1.tar.gz;windows系统的话直接下载zip包安解压即可。
当注意需要安装和配置Java环境(使用yum快速安装和配置jdk yum install java-1.8.0-openjdk.x86_64)
# 查看已有jdk版本
yum list java*
# 这里直接安装jdk8
yum install java-1.8.0-openjdk.x86_64 -y
yum install java-1.8.0-openjdk-devel.x86_64 -y
非常简单直接解压启动即可。
tar -xvf nacos-server-1.4.1.tar.gz
cd nacos
sh startup.sh -m standalone
启动成功后访问http://192.168.56.102:8848/nacos/index.html 即可,默认是没有密码的,进去过后可以通过修改密码进行设置。如果开启了防火墙,要么通过如下命令停止防火墙。
systemctl disable firewalld
systemctl stop firewalld
或者设置防火墙开放端口
firewall-cmd --zone=public --add-port=8848/tcp --permanent
firewall-cmd --reload
查看防火墙开放端口:firewall-cmd --list-port停止Nacos服务 sh bin/shutdown.sh
解压安装包
tar -xvf nacos-server-1.4.1.tar.gz
cd nacos
# 拷贝集群配置文件
cp conf/cluster.conf.example conf/cluster.conf
vi conf/cluster.conf
在cluster上添加服务节点
192.168.0.113:8848
192.168.0.114:8848
192.168.0.115:8848
修改conf目录下的application.properties中数据库配置
### If use mysql as datasource:
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://192.168.56.103:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=123456
创建数据库;压缩包里面有SQL语句,这里就不贴出来了。
注意里面的密码是需要加密的;使用的是spring-boot-starter-security的new BCryptPasswordEncoder().encode("nacos")方法。可以直接用默认的nacos,后面启动成功登陆上去修改即可。
启动修改好配置后,依次启动每个nacos服务
sh bin/startup.sh
以上是关于Nacos安装和配置的主要内容,如果未能解决你的问题,请参考以下文章