GNU/Linux >> Linux Esercitazione >  >> Linux

Installa Nextcloud su Fedora 31

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 Fedora® 31.

Prerequisiti

  • Un Cloud Server con Fedora 31
  • 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. Questo esempio usa MariaDB per il database nello stack.

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

dnf install httpd unzip

dnf install php php-gd php-mbstring php-intl php-mysqlnd php-opcache php-json php-zip php-xml

dnf install mariadb mariadb-server

Dopo aver installato MariaDB, dovresti eseguire mysql_secure_installation per impostare una password di root, non consentire accessi root remoti ed eliminare i database di test. Utilizzare i seguenti comandi per avviare MariaDB e proteggere il database:

systemctl enable mariadb

systemctl start mariadb

mysql_secure_installation

Quindi, configura il tuo database utilizzando i seguenti passaggi:

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

    mysql -p
    
  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 apache:apache nextcloud/
    
  6. Riavvia Apache:

    systemctl enable httpd
    
    systemctl start httpd
    
  7. Aggiungi i servizi http e https al tuo firewall:

    firewall-cmd --permanent --add-service=http
    
    firewall-cmd --permanent --add-service=https
    
    firewall-cmd --reload
    
  8. Nel tuo browser web sul 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.

  9. Fai clic su Archiviazione e database e seleziona MySQL/MariaDB .

    Inserisci le credenziali che hai configurato nella sezione precedente.

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 Node.js su Fedora 35 / Fedora 34

  2. Installa WordPress su Fedora 20

  3. Installa ownCloud 7 su Fedora 21

  4. Installa Nextcloud su Debian 10

  5. Installa Nginx su Fedora

Installa PostgreSQL su Ubuntu 20.04

Come installare Nextcloud su Debian 11 / Debian 10

Come installare AnyDesk su Fedora 35 / Fedora 34

Come installare Skype su Fedora 35 / Fedora 34

Come installare un server Nextcloud privato su Fedora 34

Come installare Vai su Fedora 35