- Download do pacote de instalação
- O URL é
https://github.com/alibaba/nacos/tags
clique para visitar
- A versão do nacos que escolhi é 2.1.0 e a versão do código spring correspondente é
<spring.boot.version>2.3.12.RELEASE</spring.boot.version>
<spring.cloud.version>Hoxton.SR12</spring.cloud.version>
<spring.cloud.alibaba.version>2.2.9.RELEASE</spring.cloud.alibaba.version>
-
Servidor Linux
usr/local/
cria uma nova pastamkdir nacos
-
Troque de diretório
cd /usr/local/nacos
, coloque o pacote compactado e descompacte-otar -zxvf nacos-2.2.4.tar.gz
- Se houver uma camada extra de nacos no diretório, você pode inserir os nacos dentro
cd nacos
e usar o comandomv * ../
para mover todas as coisas dentro e, em seguida, usar o comandormdir nacos
para excluir a pasta nacos vazia dentro.
- Entre na pasta de configuração
cd /usr/local/nacos/conf
e execute o comandocp cluster.conf.example cluster.conf
para copiar um arquivo de configuração.
- Em seguida, edite
vi cluster.conf
e modifique o endereço do servidor de cluster nacos e o número da porta
- Modifique os parâmetros do arquivo de configuração de inicialização
vi application.properties
, conforme mostrado na figura abaixo, remova os#
números comentados e modifique os parâmetros correspondentes.
7. Abra a porta correspondente do nacos 2.0
-
Abra a porta 8848.
firewall-cmd --add-port=8848/tcp --permanent
A porta 8848 é usada para expor a API e sincronizar dados entre clusters. -
Porta aberta 7848
firewall-cmd --add-port=7848/tcp --permanent
A porta 7848 é usada para eleição de nó para determinar o líder do cluster (Líder) -
Abra a porta 9849. A porta
firewall-cmd --add-port=9849/tcp --permanent
9849, a porta do servidor de solicitação gRPC do cliente, é usada pelo cliente para iniciar conexões e solicitações ao servidor. -
Abra a porta 9848.
firewall-cmd --add-port=9848/tcp --permanent
O gRPC do servidor solicita a porta do servidor para sincronização entre serviços, etc. -
Desativar firewall
systemctl stop firewalld
-
Reinicie o firewall
systemctl start firewalld
-
Ver portas abertas
firewall-cmd --list-port
- Configurar inicialização automática na inicialização (opcional) Clique para visualizar
- Inicie o nacos (Nota: o ambiente JDK precisa ser configurado, clique para visualizar )
sh /usr/local/nacos/bin/startup.sh