Configurazione di LibreNMS in Https con Nginx e Ubuntu 16.04

da | Ago 29, 2018

Gli accessi e altre informazioni inviate tramite l’interfaccia web di LibreNMS non sono protetti se la connessione non è crittografata con SSL.

In questo tutorial configurerò Nginx per utilizzare l’SSL.

PRE REQUISITI

LibreNMS Version 1.42.01-82-gfb16560 – Mon Aug 27 2018 22:08:31 GMT+0200
DB Schema #260
Web Server nginx/1.10.3
PHP 7.0.30-0ubuntu0.16.04.1
MySQL 10.0.34-MariaDB-0ubuntu0.16.04.1
O.S. : Ubuntu 16.04.5 LTS

CREAZIONE E INSTALLAZIONE DEL CERTIFICATO SSL PER NGINX

Per l’installazione del Certificato Self Signed in Ubuntu 16.04 seguire la guida

Creare un certificato SSL per Nginx in Ubuntu Server 16.04

MODIFICA DEL FILE DI CONFIGURAZIONE DI NGINX

Quindi modifichiamo il file default del server Nginx con il comando

Al posto delle seguenti righe

incollare queste

NOTA BENE: /etc/ssl/certs/nginx-selfsigned.crt e /etc/ssl/private/nginx-selfsigned.key sono i path di default del certifcato e della chiave. Se avete seguito la mia guida per l’installazione di un certificato SSL in Ubuntu 16.04 con Nginx lasciate pure invariato altrimenti dovete mettere i path corretti

Salvare e chiudere il file di configurazione

A questo punto modifichiamo il file di configurazione di LibreNMS con il comando:

all’interno del file cancellare tutto e incollare quanto segue:

NOTA BENE: se avete seguito le mie guide relative all’installazione del certificsato SSL in Ubuntu con Nginx e all’installazione di LibreNMS dovete modificare solo la riga server_name SERVER.DOMINIO.COM; inserendo il nome del vostro server

Salvare e chiudere il file di configurazione

A questo punto riavviare Nginx con il comando:

Quindi testare la configurazione di Nginx con il comando:

sudo nginx -t

Se è tutto corretto dovremmo leggere le seguenti righe

A questo punto se proviamo ad aprire il browser e richiamare il link del nostro server sia in HTTP che in HTTPS il risultato sarà sempre lo stesso e cioè il LibreNMS verrà aperto sempre in HTTPS.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione