GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nextcloud su Ubuntu 18.04 LTS

Nextcloud è una soluzione di sincronizzazione e condivisione di file open source. È come un Google Drive/Dropbox che ti consente di archiviare e condividere documenti, immagini e video in una posizione centralizzata.

LEGGI: Come integrare Google Drive su Ubuntu 18.04 LTS

LEGGI:​​ Come installare Dropbox su Ubuntu 18.04 LTS

Requisiti di sistema

Nextcloud viene eseguito in cima allo stack LAMP,

Linux :Ubuntu 18.04, Redhat Enterprise Linux 7, CentOS 7, Debian 9.

Apache 2.4 con mod_php

Database :MariaDB o MySQL, PostgreSQL 9/10, Oracle 11g.

PHP 7.1+

Nextcloud Enterprise è disponibile anche con supporto aziendale completo, incluso l'accesso telefonico ed e-mail agli sviluppatori Nextcloud.

Caratteristiche

  • Accedi ai tuoi file ovunque.
  • Condividi i tuoi file con gli altri e proteggi i link pubblici con una password.
  • Supporta l'autenticazione a due fattori
  • Tracciamento delle modifiche ai tuoi file.
  • Accedi ai file archiviati in fornitori di servizi di archiviazione cloud esterni come Amazon, Google e Dropbox.

Altro qui.

Installa Nextcloud su Ubuntu 18.04

Puoi configurare Nextcloud su Ubuntu utilizzando Snap o stack LAMP (archivio ufficiale).

1:Installa Nextcloud usando snap

Installa Nextcloud

Puoi installare Nextcloud facilmente usando il comando Snap.

sudo snap install nextcloud

Risultato:

nextcloud 15.0.8snap2 from 'nextcloud' installed

Il completamento dell'installazione di Nextcloud potrebbe richiedere alcuni minuti. Verifica l'installazione di Nextcloud utilizzando il comando seguente.

sudo snap list nextcloud

Risultato:

Name       Version      Rev    Tracking  Publisher   Notes
nextcloud  15.0.8snap2  13453  stable    nextcloud*  -

Imposta Nextcloud

Apri un browser e vai all'URL di Nextcloud.

http://il-tuo-indirizzo-ip/

Crea un account amministratore quindi fai clic su Termina configurazione.

Chiudi il popup.

Ora otterrai la home page di Nextcloud dove puoi caricare o scaricare i tuoi documenti.

2:Installa Nextcloud utilizzando l'Archivio Ufficiale

Prerequisiti

Installeremo l'estensione PHP necessaria per NextCloud.

sudo apt update

sudo apt install -y php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3

Ora installeremo il server web Apache e il server MariaDB per Nextcloud.

sudo apt install -y apache2 mariadb-server libapache2-mod-php bzip2

Devi abilitare alcuni moduli per far funzionare correttamente NextCloud.

sudo a2enmod rewrite

Puoi anche abilitare moduli Apache aggiuntivi.

sudo a2enmod headers

sudo a2enmod dir

sudo a2enmod env

sudo a2enmod mime

Riavvia il servizio Apache.

sudo systemctl restart apache2

Scarica Nextcloud

NextCloud ti offre gli archivi compressi che gli amministratori del server possono scaricare e configurare manualmente su uno stack LAMP.

cd /tmp/

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

tar -jxvf latest.tar.bz2

sudo mv nextcloud /var/www/html/

sudo mkdir /var/www/html/nextcloud/data

Aggiorna la proprietà dei file all'interno della directory principale di NextCloud in modo che il server Web possa scrivervi dati.

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

Crea database

Se stai configurando un server MariaDB per la prima volta, allora

LEGGI: Come proteggere il server MariaDB con mysql_secure_installation

Assicurati che il servizio del server MariaDB sia in esecuzione.

Accedi al server MariaDB utilizzando l'utente root per creare un database.

Non è necessario inserire la password di root quando si esegue mysql con sudo e basta premere invio quando MariaDB richiede la password di root.
sudo mysql -u root -p

Crea un database chiamato “nextclouddb

create database nextclouddb;

Concedi "nextclouduser ” per accedere a “nextclouddb ” database su localhost con una password “password “.

grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by 'password';

Esci dal prompt di MariaDB.

quit

Configura NextCloud

Apri un browser web e vai a Configurazione di Nextcloud.

http://indirizzo-ip-ess/nextcloud

Riempi la pagina di configurazione con nome utente e password per la creazione di un account amministratore, la posizione della cartella dei dati e i dettagli del database.

Puoi scegliere SQLite o MariaDB. Se hai deciso di utilizzare il database SQLite, non devi inserire i dettagli del database. L'utilizzo del server SQLite in un ambiente di produzione non è consigliato, quindi utilizzeremo MariaDB qui.

Fare clic su chiudi per chiudere il popup.

Ora otterrai la home page di NextCloud. Fai clic sul "segno + ” e poi Carica file per iniziare a caricare i file.

Conclusione

Spero che tu abbia capito come installare Nextcloud su Ubuntu 18.04. Come misura di sicurezza, puoi considerare di abilitare HTTPS per Nextcloud. Condividi il tuo feedback nella sezione commenti.


Ubuntu
  1. Come installare OctoberCMS su Ubuntu 16.04 LTS

  2. Come installare AbanteCart su Ubuntu 16.04 LTS

  3. Come installare Grafana su Ubuntu 16.04 LTS

  4. Come installare R su Ubuntu 18.04 LTS

  5. Come installare R su Ubuntu 20.04 LTS

Come installare Pghero su Ubuntu 16.04 LTS

Come installare Spotify su Ubuntu 18.04 LTS

Come installare ClamAV su Ubuntu 18.04 LTS

Come installare MongoDB su Ubuntu 18.04 LTS

Come installare Jenkins su Ubuntu 18.04 LTS

COME INSTALLARE NEXTCLOUD SU UBUNTU?