320.06.70.037 [email protected]
Seleziona una pagina

Installazione e Configurazione Base di Baikal su Ubuntu Server 22.04

da | Mag 5, 2023 | Baikal, Linux | 0 commenti

Baïkal è un server CalDAV+CardDAV leggero. Offre un interfaccia web per la gestione di utenti, rubriche e calendari.

E’ veloce e semplice da installare e richiede solo un server PHP di base. I dati possono essere memorizzati in un database MySQL o SQLite.

Baïkal permette di accedere senza problemi ai tuoi contatti e calendari da ogni dispositivo. È compatibile con iOS, Mac OS X, DAVx5 su Android, Mozilla Thunderbird e ogni altra applicazione compatibile con CalDAV e CardDAV.

INSTALLAZIONE DI BAIKAL

Prima di procedere con l’installazione di Baikal, è necessario aggiornare l’intero sistema con i seguenti comandi:


Procedere all’installazione di un server LAMP. Ricorda che Baikal richiede minimo PHP 7+ e un gestore di database come MariaDB.

Eseguire il comando:

CONFIGURAZIONE DEL DATABASE

Mettere in sicurezza il database con il comando:




Cliccare Y



Cliccare Y

Inserire due volte la password



Cliccare Y



Cliccare Y



Cliccare Y



Cliccare Y

Accedere alla console di mysql con il comando:


Inserire le credenziali di root precedentemente configurate

Creare il database con il comando:


Creare l’utente con relativa password e concedere i diritti sul database con il comando:


ATTENZIONE: Inserire al posto di baikaluser l’utenza desiderata e al posto di PASSWORD la password desiderata

Aggiornare le autorizzazioni con il comando:


Quindi uscire dalla console con il comando:


A questo punto la configurazione del database è terminata.

DOWNLOAD DI BAIKAL

Verificare al seguente link l’ultima versione disponibile per il download

https://github.com/sabre-io/Baikal/releases/tag/0.9.3

NOTA BENE: durante la stesura dell’articolo l’ultima versione è la 0.9.3

Procedere quindi con il download di Baikal dal Server Ubuntu

Posizionarsi nella cartella tmp con il comando:


Quindi scaricare il pacchetto di installazione di Baikal con il comando


Se è andato tutto a buon fine dovremmo vedere una schermata come quella sovrastante

Eseguire la scompattazione del pacchetto con il comando

INSTALLAZIONE DI BAIKAL

Procedere con lo spostamento della cartella baikal nella directory principale di Apache con il comando:


Rendere Apache il proprietario della cartella e assegnargli le autorizzazioni corrette con i seguenti comandi:


Procedere con la configurazione di un nuovo virtual host per Baikal con il comando:


Quindi incollare la seguente configurazione


ATTENZIONE: inserire al posto di contacts.server.com l’FQDN del server

Salvare e chiudere il file di configurazione

Quindi abilitare il nuovo sito al modulo di riscrittura con i comandi:


Quindi riavviare Apache con il comando:

INSTALLAZIONE DI BAIKAL DA INTERFACCIA WEB

Aprire un qualsiasi browser quindi richiamare il link del nostro censito nel file di configurazione di Apache.

Se abbiamo fatto tutto correttamente dovrebbe apparire la schermata di configurazione come mostrato nell’immagine sovrastante

Lasciare tutto invariato modificando il Server Time Zone ed inserendo la password di Admin.

Cliccare Save Changes

Inserire tutte le informazioni relative al database creato in precedenza quindi cliccare su Save changes

Cliccare su Start Using Baikal

Inserire le credenziali di admin quindi cliccare su Authenticate

Se è andato tutto a buon fine dovremmo vedere la Dashboard Baikal Web Admin.

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

Categorie:Baikal | Linux

Related Posts

 

0 commenti

Invia un commento

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

Translate »