GNU/Linux >> Linux Esercitazione >  >> Linux

Installa Nextcloud su Debian 10

Nextcloud® è un software di condivisione file simile a Google® Drive o Dropbox®. Poiché Nextcloud è open source, hai il pieno controllo e puoi installare il server sulla tua macchina. Questo articolo descrive come installare Nextcloud su un server cloud Debian® 10.

Prerequisiti

  • Un server cloud che esegue Debian 10
  • Accesso all'utente root o amministratore

Installa e configura uno stack LAMP

Prima di installare Nextcloud, devi avere uno stack LAMP (Linux®, Apache®, MySQL® o MariaDB® e PHP) sul tuo server.

Nella riga di comando, inserisci i seguenti comandi per installare Apache, MariaDB e PHP:

apt install apache2 mariadb-server libapache2-mod-php7.3 unzip

apt install php7.3-gd php7.3-json php7.3-mysql php7.3-curl php7.3-mbstring

apt install php7.3-intl php-imagick php7.3-xml php7.3-zip

Dopo aver installato MariaDB, dovresti eseguire il seguente comando per proteggere il tuo database:

mysql_secure_installation

Questo comando consente di impostare una password di root, non consentire accessi root remoti ed eliminare il database di test.

Configura il tuo database utilizzando i seguenti passaggi:

  1. Inserisci la tua installazione di MariaDB usando il seguente comando:

    mysql
    
  2. Crea un database per Nextcloud. Sostituisci con un nome di database a tua scelta. Consigliamo di scegliere un nome di database che indichi chiaramente lo scopo del database.

    CREATE DATABASE <database>;
    
  3. Crea un utente per il nuovo database. Sostituisci con un nome utente e con una password sicura a tua scelta.

    CREATE USER '<dbUser>'@'localhost' IDENTIFIED BY '<PASSWORD>';
    
  4. Concedi all'utente l'accesso al database :

    GRANT ALL PRIVILEGES ON <database>.* TO '<dbUser>'@'localhost';
    
  5. Privilegi di svuotamento:

    FLUSH PRIVILEGES;
    
  6. Esci da MariaDB:

    exit
    

Prendi nota di queste impostazioni delle credenziali. Ti servono per accedere al database in Nextcloud.

Installa Nextcloud

Ora che abbiamo impostato il nostro stack LAMP di base, possiamo passare all'installazione di Nextcloud stesso. Utilizza i comandi nei seguenti passaggi per scaricare e installare Nextcloud:

  1. Passa alla directory principale del documento.:

    cd /var/www/html/
    
  2. Scarica l'ultima versione di Nextcloud:

    wget https://download.nextcloud.com/server/releases/latest.zip
    
  3. Decomprimi il file:

    unzip latest.zip
    
  4. Rimuovere il file compresso:

    rm latest.zip
    
  5. Assegna la proprietà al server web:

    chown -R www-data:www-data nextcloud/
    
  6. Riavvia Apache:

    systemctl restart apache2
    
  7. Nel browser web del tuo computer locale, vai a https://<internet_ip_address>/nextcloud .

    Qui puoi creare l'utente amministratore e configurare l'accesso al database. Per l'account amministratore, scegli una combinazione sicura di nome utente e password. Per il database, inserisci le stesse credenziali che hai configurato in precedenza.

Nextcloud installa quindi il sistema di base e alcune applicazioni che potresti trovare utili. Al termine, viene visualizzato il pannello Nextcloud e sei pronto per caricare alcuni file.


Linux
  1. Come installare Nextcloud su Debian 9

  2. Come installare Nextcloud 14 su Debian 9

  3. Come installare NextCloud 13 su Debian 9

  4. Installa GitLab su Debian 10

  5. Installa Nextcloud su Fedora 31

Come installare OwnCloud 9 su Debian 8

Come installare WordPress su Debian 8

Come installare MariaDB su Debian 8

Come installare Nextcloud su Debian 8

Come installare Nextcloud su Debian 11

Come installare Zabbix su Debian 11