# PandoraFMS en Azure

# Requermientos

Para poder realizar la instalacion es indispensable contar con los siguietes requisitos

- **Maquina Virtual CentOS 8:** 2 GB RAM, 40 Disco  
    (como mínimo)
- **Consola WEB (Firewall):** 443 TCP (https)
- **Tentacle Agentes (Firewall):** 41121 TCP (Tentacle)
- **Gestión SSH:** 22 TCP (SSH)
- **Certificado SSL:** Certificado Publico
- **Alias CNAME:** Alias cname para utilizar dominio Propio

<p class="callout info">NOTA: El script solo funciona en **CentOS 8**</p>

**[&lt; ANTERIOR](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/introduccion) [SIGUIENTE &gt;](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/creacion-de-vm-en-azure)**

# Creacion de VM en Azure

Para que el script funcione en forma correcta es importante utilizar una maquina virtual compatible para este proceso para poder hacerlo vamos a nuestra consola de Microsoft Azure [https://portal.azure.com](https://portal.azure.com/) y seleccionamos lo siguiente, **Servicios de Azure -&gt; Crear Recurso**

**[![PandoraFMS-Azure04.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure04.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure04.png)**

En el Marketplace buscamos **CentOS 8.2** y seleccionamos la siguiente imagen **Seleccionar**

[![image-1609252920938.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609252920938.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609252920938.png)

<p class="callout success">**IMPORTANTE:** el script funciona utilizando esta imagen de Azure, con otras es necesario ejecutar otros comandos para que se puede ejecutar en forma exitosa</p>

Completamos los datos basicos y seleccionamos **Siguiente: Discos &gt;**

[![PandoraFMS-Azure07.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure07.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure07.png)

Seleccionamos **Siguiente Redes**

**[![PandoraFMS-Azure08.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure08.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure08.png)**

Seleccionamos **Siguiente Administracion**

**[![PandoraFMS-Azure09.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure09.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure09.png)**

Seleccionamos **Siguiente Opciones Avanzadas**

**[![PandoraFMS-Azure10.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure10.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure10.png)**

Seleccionamos **Siguiente Etiquetas**

**[![PandoraFMS-Azure11.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure11.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure11.png)**

Seleccionamos **Siguente: Revisar y Crear**

**[![PandoraFMS-Azure12.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure12.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure12.png)**

Seleccionamos **Crear**

**[![PandoraFMS-Azure13.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure13.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure13.png)**

Esperamos que la **operación se complete**

**[![PandoraFMS-Azure14.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure14.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure14.png)**

Ya tenemos nuestra VM en Azure seleccionamos **Ir al recurso**

**[![PandoraFMS-Azure15.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure15.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure15.png)**

**[&lt; ANTERIOR](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/requermientos) [SIGUIENTE &gt;](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/configuracion-adicional-en-maquina-virtual)**

# Configuracion Adicional en Maquina virtual

Para poder tener un nombre DNS es indispenable desde la vista de de recursos realizar la configuracion para en la configuracion **Nombre DNS: Configurar**

**[![PandoraFMS-Azure16.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure16.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure16.png)**

Elegimos un mombre en mi caso utilizo **pandorafms-demo** que se completa con el dominio donde se ejecuta la maquina virtual **.southcentralus.cloudapp.azure.com** y seleccionamos **Guardar**

**[![PandoraFMS-Azure17.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure17.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure17.png)**

**Esperamos que la operacion se complete**

**[![PandoraFMS-Azure18.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure18.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure18.png)**

<p class="callout success">**Nombre DNS del ejemplo de esta guia: pandorafms-demo.southcentralus.cloudapp.azure.com**</p>

Ahora vamos a **configuracion -&gt; Redes -&gt; Agregar regla de puerto de entrada**

**[![PandoraFMS-Azure19.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure19.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure19.png)**

Completamos con los siguientes datos para agregar el puerto **41121 luego seleccionamos Agregar**

**[![PandoraFMS-Azure20.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure20.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure20.png)**

Esperamos que la **operacion se complete**

**[![PandoraFMS-Azure21.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure21.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure21.png)**

**Ya tenemos la regla creada en forma exitosa**

**[![PandoraFMS-Azure22.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure22.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure22.png)**

**Si validamos que nuestra maquina virtual tiene estos puertos**

**[![PandoraFMS-Azure23.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure23.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure23.png)**

ya estamos en condiciones de continuar con el siguiente paso **Instalacion de PandoraFMS Community (Comunidad)**

**[&lt; ANTERIOR](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/creacion-de-vm-en-azure) [SIGUIENTE &gt;](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/instalacion-de-pandorafms-community)**

# Instalacion de PandoraFMS Community

Para poder continuar con el procedimiento tenemos que conectarnos por ssh a la maquina virtual que creamos en los pasos anteriores en mi caso utilice los siguientes datos

- **Usuario:** pandorafms
- **Puerto:** 22 TCP (ssh)
- **Nombre DNS:** pandorafms-demo.southcentralus.cloudapp.azure.com

En mi caso estoy utilizando una mac y me conecto utilizando **iTerm** con el comando

```shell
ssh pandoraFMS@pandorafms-demo.southcentralus.cloudapp.azure.com
```

[![PandoraFMS-Azure24.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure24.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure24.png)

<p class="callout success">Para windows se puede utilizar **putty** o cualquier otro cliente ssh</p>

ejecutamos el comando **sudo -s** y validamos la contraseña

[![PandoraFMS-Azure25.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure25.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure25.png)

descargamos el script con el siguiente comando

```shell
wget https://pandorafms.com/library/wp-content/uploads/2020/12/PandoraFMS-Install.zip
```

[![PandoraFMS-Azure26.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure26.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure26.png)

Descomprimimos el script con el comando

```shell
unzip PandoraFMS-Install.zip
```

[![PandoraFMS-AzureInstallAzure.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azureinstallazure.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azureinstallazure.png)

Ejecutamos los siguientes comandos

```shell
cd PandoraFMS-Install/
./Install_Community.sh
```

[![PandoraFMS-Azure28.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azure28.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azure28.png)

Esperamos que el script finalice

[![image-1609194666798.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609194666798.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609194666798.png)  
Si todo funciono en forma correcta veremos la siguiente pantalla

[![image-1609253250220.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609253250220.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609253250220.png)

Nos conectamos desde nuestro navegador utilizando la **[https://ip/pandora\_console](https://ip/pandora_console)**

<p class="callout success">**NOTA:** en el ejemplo la url es **[https://pandorafms-demo.southcentralus.cloudapp.azure.com/pandora\_console](https://pandorafms-demo.southcentralus.cloudapp.azure.com/pandora_console)  
  
Si no se instalo un certificado publico aceptamos el error en el certificado**</p>

Vemos la consola **WEB de PandoraFMS**

[![image-1609253792352.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609253792352.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609253792352.png)

Ingresamos los datos de acceso usuario: **admin** Password: **pandora**

<p class="callout info">**Usuaurio: admin  
Password: pandora**</p>

Completamos los datos **Continue**

[![image-1609253976460.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609253976460.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609253976460.png)

Seleccionamos **OK!**

[![image-1609254050467.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609254050467.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609254050467.png)

Seleccionamos **OK**

[![image-1609254082592.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609254082592.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609254082592.png)

Hemos finalizado!! ya tenemos **PandoraFMS Community en Microsoft Azure**

[![image-1609254143796.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609254143796.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609254143796.png)

[&lt; ANTERIOR](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/configuracion-adicional-en-maquina-virtual) [SIGUIENTE &gt;](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/actualizacion-de-pandorafms-community-a-pandorafms-enterprise)

# Actualización de PandoraFMS Community a PandoraFMS Enterprise

En los pasos anteriores hemos realizado la instalación de PandoraFMS Community en Azure, si dispone de una licencia o quiere probar la edición completa por 30 días, el siguiente script realiza la actualización en forma automática.

<p class="callout success">La version Community es suficiente para muchas organizaciones. De hecho muchos de los clientes Enterprise usaron durante años la version Community.  
Si ya está usando la versión Community puede probar muy fácilmente la versión Enterprise, aunque no es la única ventaja, ya que con la versión Enterprise tendrá acceso a la librería de módulos y sobre todo, a soporte profesional.</p>

<p class="callout info">NOTA: Es procedimiento actualiza la versión de PandoraFMS Community a PandoraFMS Enterprise en su edición de pruebas (trial) por 30 días </p>

Realizar la actualización es un procedimiento muy sencillo desde la carpeta donde descargamos los scripts ejecutamos el siguiente comando

```shell
./UpdatePandoraFMS-Enterprise.sh
```

[![image-1609254989269.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/image-1609254989269.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/image-1609254989269.png)

Esperamos que el procedimiento termine

[![PandoraFMS-AzureUpdateEnteprise01.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azureupdateenteprise01.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azureupdateenteprise01.png)

Si el proceso termina en forma correcta

[![PandoraFMS-AzureEnterpriseActualizado.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azureenterpriseactualizado.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azureenterpriseactualizado.png)

Nos volemos a conectar a la consola web y aceptamos la licencia **Accept**

[![PandoraFMS-AzureEnterpriseLicencia.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azureenterpriselicencia.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azureenterpriselicencia.png)

Ya tenemos nuestra **edición Enterprise** por 30 días funcionando en **Microsoft Azure**

**[![PandoraFMS-AzureEnterpriseConsolaWEB.png](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/scaled-1680-/pandorafms-azureenterpriseconsolaweb.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2020-12/pandorafms-azureenterpriseconsolaweb.png)**

Hemos finalizado, ya podemos comenzar a monitorizar desde Azure!!!

[&lt; ANTERIOR ](https://pandorafms.com/guides/public/books/pandorafms-en-azure/page/instalacion-de-pandorafms-community)