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:
Per procedere con la creazione del database eseguire i comandi:
Shell
0
1
2
3
cd/var/www/haproxy-wi/app
sudo./create_db.py
sudo chown-Rwww-data:www-data/var/www/haproxy-wi/
sudo chown-Rwww-data:www-data/var/lib/roxy-wi/
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.
Shell
0
1
sudo apt install mariadb-server
sudo mysql_secure_installation
Dovremmo visualizzare il seguente output:
Shell
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
NOTE:RUNNING ALL PARTS OF THISSCRIPT ISRECOMMENDED FORALL MariaDB
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.
Kubernetes è un sistema open source di orchestrazione di containers che permette l'automazione del deploy, dello scaling e della gestione del lifecycle. Un cluster K8s è formato da diversi componenti, tra i principali ci sono i nodi "Control Plane" che si occupano del...
Nextcloud è l’alternativa open source alle tradizionali piattaforme collaborative come Google Suite, Dropbox e MS Office365 / Teams. Garantisce Privacy e Sicurezza dei tuoi dati personali perché è GDPR Compliant ed è installabile su server on premise. Sincronizza...
0 commenti