La versión completa de la instalación y el despliegue de la operación real de Nacos del componente de código abierto de Ali

No es tan buena una buena memoria como una mala pluma, ¡lo que se graba es eterno! Este es el campamento base de la tecnología de combate real de Java, y sinceramente llamamos la atención. Este artículo se ha incluido en GitHub, búsqueda de GitHub [wind7rui/JavaHub].

que es nacos

Nacos es un proyecto de código abierto de Alibaba. Proporciona un conjunto de características fáciles de usar para ayudar a los desarrolladores a realizar funciones dinámicas de descubrimiento de servicios, gestión de configuración de servicios y gestión de servicios y tráfico. Es decir, los desarrolladores pueden usar Nacos para implementar la gestión dinámica de parámetros de configuración (función de centro de configuración), registro y descubrimiento de servicios, gestión de peso, funciones de servicio en línea y fuera de línea (función de centro de registro), equilibrio de carga de servicio, control de tráfico y dinámica. funciones de enrutamiento (función de DNS dinámico).

Por qué elegir Nacos

El uso de Spring Cloud Alibaba utilizará Nacos para el descubrimiento de servicios dinámicos, la gestión de la configuración y la plataforma de gestión de servicios. Por lo tanto, primero debe instalar e iniciar Nacos.

Preparación ambiental

Nacos está desarrollado en base al lenguaje Java. Nacos necesita confiar en el entorno Java para ejecutarse, por lo que necesita instalar JDK. De acuerdo con la última versión estable nacos-server-1.2.1, se recomienda instalar JDK 1.8+.

Ahora que Nacos está instalado, se requiere el paquete de instalación.Hay dos formas de obtener el paquete de instalación: descargar a través del sitio web oficial y volver a compilar a través del código fuente. Al ver estos dos métodos, es posible que tenga la misma primera reacción que el autor, es decir, desea descargar un paquete ejecutable a través del sitio web oficial, pero la dirección de descarga oficial es github, el proceso de descarga es muy lento y el autor falló para descargar después de muchos intentos, he cambiado la red muchas veces aquí, incluso usando VPN. Al final, opté por descargar el código fuente y volver a compilarlo. A continuación, el autor también escribirá ambos métodos.El primer método depende de su red y suerte. Si también elige volver a compilar a través del código fuente, primero debe instalar maven, aquí recomendamos apache-maven-3.6.3+.

Obtenga el paquete de instalación de Nacos

Descargue el paquete de instalación a través del sitio web oficial

Abra el navegador, ingrese
https://github.com/alibaba/nacos/releases, seleccione la última versión del paquete de lanzamiento para descargar, la última versión es 1.2.1. Descargue nacos-server-1.2.1.zip para el sistema Windows y nacos-server-1.2.1.tar.gz para el sistema Linux/Unix/Mac.

Si descargó el paquete de instalación fácilmente, descomprima el paquete comprimido. El sistema Windows se puede descomprimir directamente y el sistema Linux/Unix/Mac se puede descomprimir con el siguiente comando:

tar -xvf nacos-server-1.2.1.tar.gz

Obtenga el paquete de instalación a través de la compilación del código fuente

Si git está instalado en su entorno, puede descargar el código fuente de Nacos a través del siguiente comando:

git clone https://github.com/alibaba/nacos.git

Si git no está instalado en su entorno, puede ingresar a https://github.com/alibaba/nacos en su navegador
y descargarlo en la página.

Después de descargar el código fuente, ingrese al directorio raíz de Nacos y ejecute el siguiente comando maven para compilar el código fuente:

mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U

Si la ejecución del comando anterior es muy lenta, puede modificar la ruta de instalación de Maven conf/settings.xml y agregar la configuración de espejo de Alibaba Cloud en la etiqueta de espejos:

<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>
</mirror>

Una vez completada la compilación, ingrese
el directorio distribution/target/nacos-server-1.2.1/nacos/bin.

Inicie el servicio Nacos

Si descarga el paquete de instalación del sitio web oficial, ingrese al directorio bin descomprimido; si obtiene el paquete de instalación recompilando el código fuente, ingrese al
directorio distribution/target/nacos-server-1.2.1/nacos/bin. Sistema Windows, haga doble clic en startup.cmd para iniciar Nacos, el sistema Linux/Unix/Mac utiliza el siguiente comando para iniciar Nacos:

sh startup.sh -m standalone

Explicación del comando: autónomo significa ejecutarse en modo autónomo, no en modo clúster.

Si está en un sistema Ubuntu, o ejecuta el script e informa un mensaje de error [[No se puede encontrar el símbolo, puede intentar ejecutarlo de la siguiente manera:

bash startup.sh -m standalone

Verificar el servicio de Nacos

Abra el navegador e ingrese:
http://127.0.0.1:8848/nacos/index.html#/login para mostrar la página de inicio de sesión, ingrese la cuenta predeterminada nacos y la contraseña nacos para iniciar sesión.

Detener el servicio Nacos

Ingrese al directorio bin descomprimido, haga doble clic en shutdown.cmd para detener Nacos en sistemas Windows y use el siguiente comando para detener Nacos en sistemas Linux/Unix/Mac:

sh shutdown.sh

Supongo que te gusta

Origin blog.csdn.net/dyuan134/article/details/130243161
Recomendado
Clasificación