GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare ownCloud su CentOS 8

proprioCloud è un'applicazione software che fornisce servizi di hosting di file self-hosted. Puoi installare l'applicazione owncloud sul tuo server e usarla come il tuo file server. Dove puoi caricare/sincronizzare facilmente i file dal computer client. Fornisce inoltre opzioni per sincronizzare e condividere tra dispositivi, tutto sotto il tuo controllo. Questo tutorial ti aiuterà a configurare il tuo server di file hosting con ownCloud sul sistema Linux CentOS 8.

Prerequisiti

  • Si consiglia al nuovo sistema di seguire la configurazione iniziale del server.
  • Accesso shell al sistema CentOS 8

Fase 1 – Disattiva SELinux

Prima di iniziare, è una buona idea disabilitare SELinux nel tuo sistema.

Per disabilitare SELinux, apri il file /etc/selinux/config:

nano /etc/selinux/config

Modifica la seguente riga:

SELINUX=disabled

Fase 2 – Installa Apache/MySQL/PHP

Per configurare ownCloud devi avere il server LAMP in esecuzione sul tuo sistema CentOS 8. Se hai già lo stack LAMP in esecuzione, salta questo passaggio, altrimenti usa i seguenti comandi per installarlo.

Installa Apache2

sudo dnf install httpd

Installa MySQL

sudo dnf install @mysql
sudo mysql_secure_installation

Usa questo tutorial per i passaggi completi dell'installazione di MySQL su CentOS 8.

Installa PHP

Iniziamo con l'installazione di PHP 5.6 o versioni successive.

sudo dnf install php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json

Fase 3:scarica la sorgente ownCloud

Dopo aver configurato correttamente il server della lampada sul tuo sistema, scarichiamo l'ultimo ownCloud dal suo sito Web ufficiale.

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

Quindi, estrai l'archivio scaricato nella radice del documento del sito Web e imposta le autorizzazioni appropriate su file e directory.

cd /var/www
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

ownCloud conserva i suoi dati in una directory separata. Suggeriamo di tenerlo al di fuori della directory dell'applicazione ownCloud. Quindi crea una directory come di seguito e imposta i permessi appropriati per consentire al server Web di scrivere file.

mkdir -p /var/owncloud/data
sudo chown -R apache:apache owncloud
sudo chmod -R 755 owncloud

Fase 4:crea un utente e un database MySQL

Dopo aver estratto il codice, creiamo un database MySQL e un account utente per la configurazione di ownCloud. Usa il seguente set di comandi per accedere al server MySQL e creare database e utente.

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> CREATE USER 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

Fase 5 – Configura Apache

Ora crea un file di configurazione di Apache e imposta l'alias owncloud. Questo ci consentirà di accedere a ownCloud come URL di sottodirectory.

Crea e modifica file:

sudo vim /etc/httpd/conf.d/owncloud.conf

Aggiungi il contenuto seguente:

Apache
12345678910111213 Alias ​​/owncloud "/var/www/owncloud" Opzioni +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/ www/owncloud SetEnv HTTP_HOME /var/www/owncloud

Salva e chiudi file. Quindi riavvia il servizio Apache per ricaricare il file di configurazione.

sudo systemctl restart httpd

Passaggio 6:esegui il programma di installazione web ownCloud

Ora accedi a ownCloud nel browser web come di seguito. Modifica webhost.tecadmin.net con l'indirizzo IP del tuo server o il nome di dominio.

 http://webhost.tecadmin.net/owncloud/

Inserisci le nuove credenziali di amministratore per creare un account amministratore e fornisci la posizione della cartella dei dati.

Ora scorri la pagina verso il basso e inserisci le credenziali del database e fai clic su Termina configurazione .

Dopo aver completato la configurazione, otterrai la dashboard dell'amministratore. Dove puoi creare un utente, gruppi, assegnare loro autorizzazioni, ecc.

Conclusione

Congratulazioni, hai un'istanza ownCloud funzionante sul tuo sistema Linux CentOS 8.


Cent OS
  1. Come installare Vagrant su CentOS 7

  2. Come installare Gitea su CentOS 8

  3. Come installare Memcached su CentOS 8

  4. Come installare Nginx su CentOS 7

  5. Come installare Apache su CentOS 7

Come installare Zoom su CentOS 8

Come installare Nethogs su CentOS

Come installare Yourls in CentOS 8

Come installare SuiteCRM su CentOS 8

Come installare OwnCloud 8 su CentOS 7

Come installare OwnCloud 8 su CentOS 6