GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare NextCloud su Ubuntu 20.04

In questo articolo, avremo spiegato i passaggi necessari per installare e configurare NextCloud su Ubuntu 20.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

Nextcloud è una soluzione di hosting e condivisione file open source. È come un Google Drive/Dropbox che ti consente di archiviare, collaborare e condividere documenti, immagini e video all'interno della tua organizzazione. Se ti preoccupi della privacy, puoi passare a NextCloud, che puoi installare sul tuo server privato o su un server privato virtuale (VPS). Puoi caricare i tuoi file sul tuo server tramite NextCloud e quindi sincronizzare quei file sul tuo computer desktop, laptop o smartphone. In questo modo hai il pieno controllo dei tuoi dati.

Installa NextCloud su Ubuntu 20.04

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo apt update
sudo apt upgrade

Passaggio 2. Installa lo stack LAMP.

NextCloud è costruito con PHP. Puoi ospitarlo come faresti con qualsiasi altra app Web scritta in PHP. Quindi, dovrai configurare Ubuntu come server LAMP. Se non l'hai già fatto, usa la nostra tradizionale guida LAMP per configurare Ubuntu in modo che serva PHP prima di continuare.

Passaggio 3. Installa Nextcloud sul sistema Ubuntu.

Scarica l'archivio zip NextCloud sul tuo server. L'ultima versione stabile è la 20.0.4 al momento della stesura di questo articolo. Potrebbe essere necessario modificare il numero di versione. Vai a questa pagina e fai clic su download for server pulsante per vedere l'ultima versione:

wget https://download.nextcloud.com/server/releases/nextcloud-19.0.0.zip

Una volta scaricato, estrai l'archivio decomprimendolo:

sudo unzip nextcloud-19.0.0.zip -d /var/www/

Imposta i permessi della directory di conseguenza:

sudo chown www-data:www-data /var/www/nextcloud/ -R

Passaggio 4. Creazione di un database MariaDB per NextCloud.

NextCloud utilizza il database MariaDB per archiviare tutti i suoi dati come post, pagine, utenti, plugin e impostazioni dei temi. Accedi al tuo server MariaDB con il seguente comando e inserisci la tua password di root MariaDB:

mysql -u root -p

Una volta che sei nella console di MariaDB, crea un nuovo database:

MariaDB > create database nextcloud;
MariaDB > create user [email protected] identified by 'your-passwd';
MariaDB > grant all privileges on nextcloud.* to [email protected] identified by 'your-passwd';
MariaDB > flush privileges;
MariaDB > exit;

Passaggio 4. Configurazione di Apache per NextCloud.

Crea un nuovo file di configurazione dell'host virtuale per il tuo sito Web NextCloud, denominato your-domain.com.conf:

nano /etc/apache2/sites-available/your_domain.com.conf

E aggiungi il seguente contenuto al file:

<VirtualHost *:80>    
      ServerAdmin [email protected]
      DocumentRoot "/var/www/nextcloud"
      ServerName your-domain.com
      ServerAlias www.your-domain.com

      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined

      <Directory /var/www/nextcloud/>
         Options FollowSymlinks
         AllowOverride All
         Require all granted
 </Directory>
</VirtualHost>

Per abilitare l'host virtuale che abbiamo appena creato, esegui il seguente comando:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

Affinché la nuova configurazione abbia effetto, riavvia il servizio Apache digitando:

sudo a2ensite your_domain.com.conf 
sudo a2enmod rewrite
sudo systemctl restart apache2

Passaggio 5. Configura NextCloud.

Ora puoi accedere alla procedura guidata di installazione Web di Nextcloud utilizzando una connessione HTTP:

https://your-domain.com

Questo è tutto ciò che devi fare per installare NextCloud su Ubuntu 20.04 Focal Fossa. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Ubuntu
  1. Come installare MariaDB 10.4 su Ubuntu 18.04

  2. Come installare MariaDB su Ubuntu 18.04

  3. Come installare LiteCart su Ubuntu 15.04

  4. Come installare NextCloud 14 su Ubuntu 16.04

  5. Come installare Nextcloud su Ubuntu 20.04

Come installare MariaDB su Ubuntu 14.04

Come installare PHPList su Ubuntu 15.04

Come installare ImpressCMS su Ubuntu 15.04

Come installare Nextcloud su Ubuntu 16.04

Come installare MariaDB su Ubuntu 16.04

Come installare MariaDB su Ubuntu