320.06.70.037 [email protected]
Seleziona una pagina

Installazione di Roxy-WI GUI Management Server per HAProxy, Nginx e Keepalived su Ubuntu Server 22.04

da | Ott 12, 2023 | Linux, Roxy-WI | 0 commenti

Roxy-WI è stato creato per le persone che desiderano avere un’infrastruttura tollerante ai guasti, ma non vogliono immergersi nei dettagli della configurazione e della creazione di un cluster basato su HAProxy, NGINX, Apache e Keepalived.

In pratica una comoda interfaccia per gestire tutti i servizi in un unico posto.

In questo articolo vedremo come installarlo su Ubuntu Server 22.04

INSTALLAZIONE DELLE DIPENDENZE

Procedere all’installazione delle dipendenze con il comando:


Clonare il Roxy-WI nella directory www con i seguenti comandi:


Se è tutto OK dovremmo vedere il seguente output:

INSTALLAZIONE DI ROXY-WI

Eseguire i comandi in sequenza:


Quindi procedere alla creazione del certificato SSL con il comando:


NOTA BENE: prima di eseguire il comando personalizzare i seguenti valori:

C=IT
ST=Italy
L=Torino
O=Roxy-WI
OU=IT
CN=*.roxyserver.it
[email protected]

Quindi procedere con i seguenti comandi:

CREAZIONE DEL DATABASE

Per procedere con la creazione del database eseguire i comandi:


A questo punto è possibile richiamare Roxy-Wi tramite la GUI web digitando in un qualsiasi browser

https://IP_DEL_SERVER

Se è andato tutto a buon fine dovremmo vedere la schermata di login come nell’immagine sovrastante

Inserire le credenziali di default quindi premere Login:

USER: admin
PASSWORD: admin

Se è tutto OK dovremmo vedere la Dashboard di Roxy-Wi come mostrato nell’immagine sovrastante.

INSTALLAZIONE E CONFIGURAZIONE DI MYSQL

Roxy-Wi utilizza come database di default SQLite. E’ possibile configurare Roxy-Wi su un database differente da quello di default e quindi utilizzando MySQL.

Per poter utilizzare MySQL come database seguire gli steps elencati di seguito.


Dovremmo visualizzare il seguente output:

CREAZIONE DEL DATABASE E DELL’UTENTE

Accedere al MySQL con il comando:


Quindi eseguire i comandi elencati di seguito per la creazione dell’utente e del database:


ATTENZIONE: al posto di PASSWORD inserire la password da dare all’utente

Dopo aver creato il database modificare il file di configurazione inserendo le informazioni corrette del nuovo database. Digitare il comando:


Inserire le seguenti informazioni come mostrato nell’immagine sovrastante:


ATTENZIONE: al posto di PASSWORD inserire la password configurata in precedenza

A questo punto riavviare il server per rendere effettive tutte le modifiche.

Richiamare la GUI Web e verificare che si apra senza nessun problema.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

OwnCloud Warning: The “Strict-Transport-Security” HTTP header is not configured to at least “15552000” seconds. For enhanced security we recommend enabling HSTS as described in our security tips.

Quando si accede alla Console di amministrazione si potrebbe visualizzare avvisi di sicurezza e configurazione dopo l'aggiornamento o l'abilitazione di SSL in OwnCloud. L'intestazione HTTP "Strict Transport Security" non è configurata per almeno "15552000" secondi....

leggi tutto

OwnCloud Warning: Transactional file locking should be configured to use memory-based locking, not the default slow database-based locking. See the documentation for more information.

A cosa non serve il blocco dei file transazionali: non impedirà a più utenti di modificare lo stesso documento, né avviserà che altri utenti stanno lavorando sullo stesso documento. Più utenti possono aprire e modificare un file contemporaneamente e il blocco dei file...

leggi tutto

OwnCloud Warning: No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.

È possibile migliorare significativamente le prestazioni del server ownCloud utilizzando il caching della memoria. Questo è il processo di memorizzazione degli oggetti richiesti di frequente in memoria per un recupero più rapido in seguito. Sono disponibili due tipi...

leggi tutto

0 commenti

Invia un commento

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

Translate »