Come installare Nextcloud 14 su Ubuntu 18.04 LTS e derivati?

Logo Nextcloud

Recentemente la nuova versione di Nextcloud 14 è stata rilasciata al grande pubblico con cui si rinnova aggiungendo alcune nuove funzionalità e correzioni di bug in quella che era intorno alla sua versione precedente.

In questa nuova versione di Nextcloud 14 porta, ancora una volta, un'ampia gamma di miglioramenti di cui possiamo evidenziare che è stata aggiunta la verifica video e che può essere utilizzata l'autenticazione in due fasi.

Con questo programma è possibile eseguire internamente l'archiviazione cloud. Nextcloud è nato dopo che un gran numero di sviluppatori di ownCloud lo ha abbandonato e ha ricominciato da capo.

Nextcloud è il fork di ownCloud, che è una Cloud Infrastructure as a Service (IaaS) completamente open source con alcuni servizi Platform as a Service (PaaS).

Puoi installarlo sul tuo server Linux o su un server presso molte società di hosting.

Gli amministratori di sistema per sistemi grandi e piccoli apprezzeranno i numerosi miglioramenti alla configurazione del sistema, alla gestione delle applicazioni e al programma di aggiornamento.

Cambiamenti in Nextcloud 14

Nextcloud 14 ha unito quasi 1000 richieste pull con miglioramenti e modifiche, quasi 150 in più rispetto a Nextcloud 13. Questo copre solo il server principale, centinaia di modifiche in più sono state ufficialmente le nostre più grandi versioni di sempre.

Mentre questi sono i punti salienti delle caratteristiche principali che possono essere evidenziate in questa versione di questa nuova versione di Nextcloud 14:

  • Verifica video: utilizza una videochiamata con Talk per verificare l'identità di qualcuno prima di concedergli l'accesso a una condivisione.
  • Autenticazione a due fattori ora con Signal e Telegram, oltre a NFC e SMS
  • Miglioramenti dell'accessibilità e tema scuro
  • Aggiunta una nota alle condivisioni, condivisione di file in una chat chat, nuova app Kanban app e molto altro ancora

Installazione di Nextcloud su Ubuntu 18.04 e derivati

Il primo passaggio per installare NextCloud 14 è installa un server web e PHP. PHP7 apporta molti miglioramenti rispetto alle versioni precedenti e aumenterà anche NextCloud, infatti PHP7 è richiesto da NextCloud 11.

Per questo dovremo aprire un terminale ed eseguire i seguenti comandi in esso:

sudo apt-get install apache2 libapache2-mod-php7.0 bzip2

sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring

sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip

Ora che hai configurato l'ambiente, non resta che scegliere un database che supporti l'installazione per questo andremo a eseguire quanto segue:

sudo apt-get install mariadb-server php-mysql

Durante l'installazione, ti verrà chiesto di scegliere una password di root, dovrebbero piazzare un forte. Se non ti viene chiesto di scegliere una password, il valore predefinito sarà vuoto.

Nextcloud

Ora è necessario accedere al database (verrà richiesta la password che hai appena impostato):

$ mysql -u root -p

Ora che devi creare un database:

CREATE DATABASE nextcloud;

Ora hanno bisogno di creare l'utente da utilizzare per connettersi al database:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

L'ultimo passaggio è concedi i privilegi al nuovo utente:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Quando hai finito, digita Ctrl-D per uscire.

L'ultimo passaggio è installare Nextcloud con:

cd /var/www

wget https://download.nextcloud.com/server/releases/latest-14.tar.bz2 -OR nextcloud-14-latest.tar.bz2

tar -xvjf nextcloud-14-latest.tar.bz2

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

sudo rm nextcloud-14-latest.tar.bz2 [/ sourcecode]

Ora dobbiamo creare un nuovo file in /etc/apache2/sites-disponibili/nextcloud.conf . Sentiti libero di usare qualunque editor ti trovi a tuo agio e aggiungi le seguenti righe:

Alias /nextcloud "/var/www/nextcloud/"

<Directory /var/www/nextcloud/>

Options +FollowSymlinks

AllowOverride All

<IfModule mod_dav.c>

Dav off

</IfModule>

SetEnv HOME /var/www/nextcloud

SetEnv HTTP_HOME /var/www/nextcloud

</Directory>

Una volta fatto, è tempo di abilitare il nuovo sito e abilitare le mod di Apache Di cosa ha bisogno NextCloud:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Una volta terminata la selezione del database, è ora di installare tutto. Vai a http: // your_address / nextcloud /

O come tale localhost / nextcloud

Seleziona un nome utente e una password di amministratore, quindi puoi selezionare la cartella dei dati.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   guido suddetto

    Ciao ho un problema. Ho capito:

    «Non hai il permesso di accedere a / nextcloud su questo server. ¨

    Server Apache / 2.4.29 (ubuntu) sulla porta localhost 80

  2.   Miguel suddetto

    Esecuzione di questo comando: sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring genera l'errore di aver bisogno delle dipendenze libgd3 e libjpeg62-turbo
    Quando si desidera installare queste dipendenze, indica che sono interrotte o non esistono