▷ Come installare ownCloud su CentOS 8

La tecnologia è progredita così tanto che oggi possiamo vedere che uno dei modi più utilizzati per smaltire i documenti in modo sicuro e completo è l'utilizzo del cloud. Questo ci dà accesso ai file che carichiamo praticamente ovunque nel mondo e possiamo essere sicuri della loro integrità poiché si trovano su server crittografati che rispettano i più alti livelli di sicurezza, garantendo che le informazioni siano sempre lì. Oggi vediamo applicazioni come OneDrive, Google Drive, ecc., che consentono di ospitare i file in una posizione centrale e sincronizzarli direttamente nel cloud, ovvero qualsiasi modifica effettuata localmente verrà automaticamente replicata sul file nel nuvola.

Una delle applicazioni che ha preso piede in questo campo è OwnCloud, che è stato sviluppato come software open source focalizzato sull'essere una piattaforma di collaborazione per tutto ciò che riguarda il cloud storage di Linux, fornendo sicurezza e privacy delle informazioni qualunque. Quindi oggi vedremo come installare Owncloud su CentOS

ownCloud ci consente di ospitare i file in una posizione centrale dando un livello di privacy poiché impedisce l'accesso non autorizzato da parte di altri utenti, inoltre, ownCloud ci offre un client desktop gratuito e un'applicazione gratuita per gli attuali sistemi mobili che danno il controllo dell'accesso totale a File.

Funzionalità di OwnCloudTra le sue caratteristiche più spiccate troviamo:

  • Consente di sincronizzare file e condividere dati da tutti i dispositivi associati
  • ownCloud è ospitato solo sul nostro server o cloud privato per garantire l'accesso ai dati
  • Disponibile per Android o iOS e come bonus, ownCloud può funzionare insieme a Dropbox, Microsoft OneDrive e molte altre piattaforme cloud.
  • Sincronizzazione in tempo reale tra desktop e dispositivi mobili.
  • Permette di aumentare le sue funzioni attraverso l'installazione di applicazioni gestite dalla community.
  • Tutti i trasferimenti di dati sono protetti tramite crittografia SSL, checksum, ottimizzazioni WebDAV e molto altro.
  • Ti consente di lavorare con FTP, Swift, S3 o Dropbox per aggiungere spazio di archiviazione esterno.
  • È dotato di crittografia end-to-end o plug-in E2EE per crittografare completamente i tuoi file.

Ora impareremo come installare ownCloud su CentOS 8

1. Installa LAMP CentOS 8


Il primo passo da compiere sarà installare la suite LAMP (Linux - Apache - MySQL - PHP), che sarà fondamentale per il funzionamento di ownCloud.

Passo 1
Per questo, il primo passo sarà installare Apache, per questo eseguiamo quanto segue:

 sudo yum install httpd httpd-tools 

Passo 2
Verrà lanciato il seguente messaggio, che dobbiamo accettare per procedere con l'installazione:

Passaggio 3
Una volta terminata l'installazione, vedremo quanto segue:

Passaggio 4
Successivamente eseguiremo quanto segue:

 systemctl start httpd (avvia Apache) systemctl enable httpd (abilita Apache) systemctl status httpd (convalida lo stato di Apache su CentOS 8)

Passaggio 5
Dopodiché dobbiamo consentire l'accesso esterno al server eseguendo quanto segue:

 firewall-cmd --permanent --zone = public --add-service = http firewall-cmd --permanent --zone = public --add-service = https systemctl reload firewalld
Passaggio 6
Il prossimo passo è installare MySQL su CentOS 8 per la gestione del database, per questo eseguiamo quanto segue:
 sudo yum install mariadb-server mariadb -y 

Passaggio 7
Al termine del processo vedremo quanto segue:

Passaggio 8
Ora eseguiamo quanto segue:

 systemctl start mariadb (avvia il database) systemctl enable mariadb (abilita il database) systemctl status mariadb (ti permette di vedere lo stato del database)

Passaggio 9
Il prossimo passo sarà quello di garantire l'installazione di MySQL, per questo eseguiamo quanto segue:

 mysql_secure_installation 
Passaggio 10
Lì dobbiamo convalidare una serie di domande associate al database:

Passaggio 11
Quando questo sarà completato vedremo quanto segue:

Passaggio 12
Infine, installiamo PHP con il seguente comando:

 sudo yum install php 
Passaggio 13
Stiamo per installare una serie di plugin PHP necessari per ownCloud:
 sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

Passaggio 14
Inseriamo la lettera S per confermare e procedere con il download e l'installazione:

2. Configura il database ownCloud su CentOS 8

Passo 1
Il prossimo passo da fare sarà creare il database dove saranno ospitati i file nel cloud, per questo accediamo a MySQL con il seguente comando:

 mysql -u root -p 
Passo 2
Lì inseriamo ciascuna delle seguenti righe:
 CREA DATABASE owncloud_db; CONCEDERE TUTTO SU owncloud_db * A 'user' @ 'localhost' IDENTIFICATO DA 'password'; PRIVILEGI DI SCARICO; USCITA;

3. Download di OwnCloud su CentOS 8

Passo 1
Procediamo a scaricare ownCloud in CentOS 8 eseguendo il seguente comando:

 sudo wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2 

Passo 2
Ora estrarremo questo contenuto nella directory /var/www/:

 sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/ 

Passaggio 3
Configuriamo i permessi di Apache in detta directory:

 sudo chown -R apache: / var / www / owncloud 

4. Configura Apache per ownCloud su CentOS 8

Passo 1
Creeremo un file di configurazione di Apache per accedere a ownCloud, per questo inseriamo quanto segue:

 sudo nano /etc/httpd/conf.d/owncloud.conf 
Passo 2
Lì inseriamo i seguenti dati:
 Alias ​​/ owncloud "/ var / www / owncloud /" Opzioni + FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / owncloud SetEnv HTTP_HOME / var / www / owncloud 

Passaggio 3
Salviamo le modifiche utilizzando la seguente combinazione di tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Passaggio 4
Riavviamo e controlliamo il servizio Apache con i seguenti comandi:

 sudo systemctl riavvia httpd sudo systemctl status httpd

Passaggio 5
Nel caso in cui SELinux sia abilitato e in esecuzione, utilizzeremo il seguente comando per consentire al server Web Apache di scrivere nella directory ownCloud:

 sudo setsebool -P httpd_unified 1 

5. Come funziona ownCloud in CentOS 8

Passo 1
Per completare la configurazione di ownCloud andremo su un browser e inseriremo la seguente sintassi:

 http: // server-ip / owncloud
Passo 2
Lì definiamo quanto segue:

  • Mappatura del nome e della password dell'amministratore di OwnCloud
  • Nel campo "Configura il database" seleziona "MySQL María DB"
  • In basso inseriamo il nome della tabella, utente e password che abbiamo assegnato in MySQL

INGRANDIRE

Passaggio 3
Facciamo clic sul pulsante "Completa l'installazione" per seguire il processo:

INGRANDIRE

Passaggio 4
Al termine, dobbiamo inserire il nome utente e la password che abbiamo assegnato:

INGRANDIRE

Passaggio 5
Quando si accede a ownCloud vedremo quanto segue:

INGRANDIRE

Passaggio 6
Possiamo chiudere questa finestra per vedere l'ambiente generale di OwnCloud:

INGRANDIRE

Passaggio 7
Possiamo accedere alle impostazioni e queste sono composte da due sezioni che sono:

  • Personale
  • Gestione

PersonaleNella sezione Personale possiamo modificare variabili come:

  • Nome
  • Foto
  • posta
  • Parola d'ordine
  • Lingua d'uso
  • Attiva avvisi e altro

INGRANDIRE

SicurezzaIn sicurezza possiamo aggiungere domini, visualizzare sessioni o stabilire applicazioni:

INGRANDIRE

ConservazioneAlcune impostazioni come l'archiviazione sono controllate dall'amministratore:

INGRANDIRE

GestioneNella sezione Amministrazione troviamo la sezione Applicazioni dove possiamo estendere le funzionalità di ownCloud:

INGRANDIRE

creareIn generale possiamo configurare:

  • Invio della lingua nelle e-mail
  • Modifica indirizzo
  • Scarica il report di configurazione di ownCloud
  • Stabilire parametri legali

INGRANDIRE

Passaggio 8
Possiamo attivare storage esterno per aumentare la capacità di file hosting:

INGRANDIRE

Passaggio 9
Nella sezione Crittografia possiamo attivare la crittografia per aumentare la sicurezza in ownCloud:

INGRANDIRE

Questo è il metodo per installare e configurare ownCloud in CentOS 8 e per inciso per avere un meccanismo di cloud hosting sicuro e dinamico.

wave wave wave wave wave