Hoy también es un día de depuración. error error error, error informe error informe error. Por la presente registre.
1) Sitio web oficial de Nacos : https://github.com/alibaba/nacos/releases/tag/1.2.1
Descargue el paquete de instalación de nacos en la ventana local (el sufijo es tar.zip)
2) Descargue el paquete nginx en linux, instrucciones de instalación de linux: (primero vaya al sitio web oficial de nginx para verificar la versión, la versión estable es la versión estable)
[root@localhost ~]#yum install lrzsz
[root@localhost ~]#rz
4) Descomprime el paquete comprimido que instalé (nacos-server-1.2.1.tar.gz y nginx-1.18.0.tar.gz)
root@localhost ~]#tar -zxvf nacos-server-1.2.1.tar.gz
[root@localhost ~]#tar -zxvf nginx-1.18.0.tar.gz
4) Descomprime el paquete comprimido que instalé (nacos-server-1.2.1.tar.gz y nginx-1.18.0.tar.gz)
[root@localhost ~]#tar -zxvf nacos-server-1.2.1.tar.gz
[root@localhost ~]#tar -zxvf nginx-1.18.0.tar.gz
(5) Después de la descompresión, mueva los dos paquetes a / usr / local
[root@localhost ~]#mv nacos /usr/local/nacos
[root@localhost ~]#mv nginx-1.18.0 /usr/local/nginx
[root@localhost ~]#cd /usr/local/
[root@localhost local]#ll
La instalación es exitosa cuando ve la siguiente interfaz: (Instalé nacos en / mynacos . Instale nacos en / usr / local / )
(6) Ingrese nacos y modifique los siguientes tres archivos application.properties:
[root@localhost ~]#vim application.properties
(如果linux装的是Mysql5.+,在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&serverTimezon
e=UTC
db.user=root
db.password=ww000000
(如果linux装的是Mysql8.+,在application.properties最后写:)
spring.datasource.platform=mysql
jdbc.DriverClassName=com.mysql.cj.jdbc.Driver
# 指定数据库实例数量
db.num=1
# 第一个数据库实例地址
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?serverTimezone=GMT%2B8&characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user= root
db.password= ww000000
保存退出
(Nota: excepto para nacos_config, usuario y contraseña, siga su propia base de datos, nombre de inicio de sesión, contraseña de inicio de sesión y otros no es necesario cambiarlos)
7) Modifique el archivo cluster.conf en conf:
[root@localhost conf]#hostname -I(一定要用大写I,因为小写i可能会是127.0.0.1,假设我查出来的是192.168.111.130)
[root@localhost conf]#vim cluster.conf
(El número de IP en el frente se encuentra con el nombre de host -I, el número de puerto en la parte posterior puede ser configurado por usted mismo sin conflicto de puertos, guardar y salir)
(8) Modifique el archivo startup.sh en el archivo bin en nacos:
[root@localhost bin]#cp startup.sh start.sh.init
[root@localhost bin]#vim startup.sh
(Nota: Este es -Dserver.port = $ {PORT}, no lo confunda con ".")
Asegúrese de iniciar el servicio mysql antes de comenzar, de lo contrario, nacos informará un error:
[root@localhost ~]#service mysql start
Resultados de ejecución en el directorio bin de nacos:
Al mismo tiempo, visite a través del navegador de ventanas:
http://192.168.171.128:3333/nacos/#/login
http://192.168.171.128:4444/nacos/#/login
http://192.168.171.128:5555/nacos/#/login
Si aparece la siguiente página, la configuración se ha realizado correctamente:
9) Cambie la configuración del archivo nginx:
[root@localhost conf]#vim nginx.conf
(Nota: el clúster upstre originalmente no tenía que ser agregado por usted mismo. Los dos últimos textos de configuración originales solo necesitan ser encontrados y modificados. Entre ellos, listen representa el número de puerto de nginx y puede ser definido por usted mismo, y también no conflicto)
(10) Realice la inspección previa al arranque:
[root@localhost conf]#ps -ef|grep nacos|grep -v grep|wc -l
(Nota: Esto debe mostrarse como 3, lo que significa que se han iniciado los puertos 3333, 4444 y 5555. Si no es 3, significa que la memoria en ejecución es insuficiente. En este momento, vaya al directorio bin debajo de nacos y modifique startup.sh nuevamente, y cambie el valor en el cuadro rojo El pequeño, originalmente parece ser 2g, 2g, 2g, lo cambié a 256m, 256m, 256m, reduzco la memoria en funcionamiento)
11) Para empezar:
Ingrese al directorio sbin bajo nginx:
[root@localhost sbin]#./nginx -c /usr/local/nginx/conf/nginx.conf
Finalmente, ingrese al navegador local e ingrese: 192.168.171.128:1111/nacos para ingresar a la consola.