Asistente de instalación
Ejecute el asistente de instalación de Ubuntu para Navixy On-Premise en una configuración de uno o dos servidores. Configure roles de servidor, nombres de dominio y certificados SSL.
Los pasos de la instalación variarán según si planea usar un servidor todo en uno (generalmente usado para instancias pequeñas) o un servidor separado para la aplicación y la base de datos (instancia grande con más de 1000 dispositivos). Seleccione la sección adecuada a continuación según su tipo de instalación.
La instalación requiere el paquete de distribución de la plataforma Navixy. Puede descargarse directamente al servidor usando el siguiente comando:
wget --content-disposition https://get.navixy.com/latestDespués de descargar el paquete, puede continuar con la instalación.
Opción 1. Servidor todo en uno
Primero, desempaque la compilación de la plataforma Navixy proporcionada como un tar.gz archivo. Vaya al directorio con el archivo y ejecute el siguiente comando para desempaquetarlo (por supuesto, reemplace <PACKAGE_NAME> con el nombre real del archivo):
tar -zxvf <PACKAGE_NAME>.tar.gzEl archivo se extraerá al /navixy-package directorio. Luego, abra este directorio y ejecute el script de instalación desde allí:
./install.shEl script verificará la compatibilidad del sistema operativo y otros requisitos previos. No se requiere ninguna acción de su parte en esta etapa.
Seleccione el papel del servidor
Se le pedirá que seleccione el papel del servidor para la implementación posterior. Debe seleccionar Servidor único - todos los servicios en un solo servidor. Tenga cuidado de no hacer clic en otras opciones, ya que se supone que deben usarse para una implementación en dos servidores.

Proceso de instalación
El script realizará una verificación del software. Verá que se está instalando software, incluido Java, Nginx y MySQL. Verá una solicitud para reiniciar MySQL; confirme esto ingresando 1. A continuación, se le pedirá que confirme la inicialización de las bases de datos; responda afirmativamente nuevamente ingresando y.

MySQL le pedirá que especifique la contraseña raíz. No es obligatoria para la plataforma, así que puede dejarla en blanco. Si especifica una, asegúrese de recordarla. A continuación, el script creará las bases de datos y el usuario de la base de datos navixy con contraseña aleatoria. Este será el usuario principal para que los servicios de la plataforma interactúen con la base de datos. Sin embargo, no necesita recordar su contraseña, ya que se insertará automáticamente en los archivos de configuración. Una vez hecho esto, el script poblará la base de datos con las tablas del sistema.

Después de la inicialización de la base de datos, el script le preguntará lo siguiente:
Responda afirmativamente con y, y hará lo siguiente:
Crear un usuario para los servicios de Java (backend)
Crear los directorios de los servicios de Java y poblarlos con los archivos requeridos
Copiar y configurar los componentes web (frontend)
Copiar los scripts de runit requeridos para ejecutar los servicios de Java
Configurar los servicios de Java
Dominios
El script le pedirá que especifique un nombre de dominio para su servicio. Este es un dominio usado para:
Todos los servicios del sistema en una instalación de un solo dominio.
La interfaz de usuario y la activación de dispositivos en una instalación de tres dominios.

A continuación, se le pedirán los dominios de API y Panel de administración.
Para una instalación de un solo dominio, deje estos valores en blanco y presione Enter (OK).
Para instalaciones de tres dominios, especifique los dominios de API y Panel de administración en consecuencia.


Verá una notificación sobre la configuración de dominios que ha realizado.
A continuación, se le pedirá que realice la instalación de certificados SSL para su plataforma. Si eso es lo que desea hacer, haga clic en Sí y siga las indicaciones del asistente.
Para obtener detalles sobre la instalación del certificado SSL, consulte el Asistente de configuración página.
En este punto, la instalación básica de la plataforma está completa. Si necesita más personalización, use el ./configure.sh script.
Opción 2. Dos servidores
Primero, desempaque la compilación de la plataforma Navixy proporcionada como un tar.gz archivo. Cargue y desempaque el archivo en ambos servidores. Para realizar el desempaquetado, vaya al directorio con el archivo y ejecute el siguiente comando (por supuesto, reemplace <PACKAGE_NAME> con el nombre real del archivo):
El archivo se extraerá al navixy-package directorio. La siguiente instalación debe hacerse primero en el servidor de base de datos y segundo en el servidor de aplicaciones.
Servidor de base de datos
Abra /navixy-package directorio y ejecute el install.sh script desde allí.
Se le pedirá que seleccione el papel del servidor para la implementación posterior. Seleccione #2 Servidor SQL.

El script comenzará con una verificación del sistema y del software. Verá que se está instalando y configurando MySQL. Verá una solicitud para reiniciar MySQL; confirme esto ingresando 1. A continuación, se le pedirá que confirme la inicialización de las bases de datos; responda afirmativamente nuevamente ingresando y.

MySQL le pedirá que especifique la contraseña raíz. No es obligatoria para la plataforma, así que puede dejarla en blanco. Si especifica una, asegúrese de recordarla. A continuación, el script creará las bases de datos y el usuario de la base de datos navixy con contraseña aleatoria. Este será el usuario principal para que los servicios de la plataforma interactúen con la base de datos.

Luego, el script poblará la base de datos con las tablas del sistema. Después de la inicialización de la base de datos, verá la siguiente información sobre el servidor de base de datos:
Nombre de usuario: navixy - este es el usuario de la base de datos especificado en las configuraciones del sistema para la interacción con la base de datos.
Contraseña: aleatoria - la contraseña del usuario navixy .
Dirección IP: la dirección real de su servidor de base de datos.
Asegúrese de guardar estos valores, ya que los necesitará durante la instalación del servidor de aplicaciones.
Servidor de aplicaciones
Abra /navixy-package directorio y ejecute el install.sh script desde allí.
Se le pedirá que seleccione el papel del servidor para la implementación posterior. Seleccione #3 Servidor de aplicaciones.

El script descargará e instalará Java, Nginx y otros requisitos previos para ejecutar la plataforma. Esto se hará automáticamente y no requiere su atención. Después de instalar todos los requisitos previos, el script le pedirá la contraseña del usuario del servidor SQL. Esta es navixy la contraseña de usuario que obtuvo después de instalar la base de datos en el paso anterior. Use Shift+Insert para pegarla desde el portapapeles.

Luego se le pedirá la dirección IP de su servidor de base de datos. Ingrésela.

El script se asegurará de que la IP sea válida. Luego se le pedirá que confirme la instalación de la plataforma en su servidor.
Hágalo escribiendo y y presionando Enter.

Dominios
El script le pedirá que especifique un nombre de dominio para su servicio. Este es un dominio usado para:
Todos los servicios del sistema en una instalación de un solo dominio.
La interfaz de usuario y la activación de dispositivos en una instalación de tres dominios.

A continuación, se le pedirán los dominios de API y Panel de administración.
Para una instalación de un solo dominio, deje estos valores en blanco y presione Enter (OK).
Para instalaciones de tres dominios, especifique los dominios de API y Panel de administración en consecuencia.


Verá una notificación sobre la configuración de dominios que ha realizado.
A continuación, se le pedirá que realice la instalación de certificados SSL para su plataforma. Si eso es lo que desea hacer, haga clic en Sí y siga las indicaciones del asistente.
Para obtener detalles sobre la instalación del certificado SSL, consulte el Asistente de configuración página.
En este punto, la instalación básica de la plataforma está completa. Si necesita más personalización, use el ./configure.sh script.
Última actualización
¿Te fue útil?