GNU/Linux >> Znalost Linux >  >> Linux

Nainstalujte Nextcloud na Debian 10

Nextcloud® je software pro sdílení souborů podobný Google® Drive nebo Dropbox®. Protože Nextcloudis open source, máte plnou kontrolu a můžete nainstalovat server na svůj počítač. Tento článek popisuje, jak nainstalovat Nextcloud na cloudový server Debian® 10.

Předpoklady

  • Cloudový server se systémem Debian 10
  • Přístup k uživateli root nebo administrátor

Instalace a konfigurace zásobníku LAMP

Před instalací Nextcloud musíte mít na svém serveru zásobník LAMP (Linux®, Apache®, MySQL® nebo MariaDB® a PHP).

Na příkazovém řádku zadejte následující příkazy pro instalaci Apache, MariaDB a 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

Po instalaci MariaDB byste měli spustit následující příkaz k zabezpečení databáze:

mysql_secure_installation

Tento příkaz vám umožňuje nastavit heslo uživatele root, zakázat vzdálené přihlášení uživatele root a odstranit testovací databázi.

Nakonfigurujte databázi pomocí následujících kroků:

  1. Zadejte svou instalaci MariaDB pomocí následujícího příkazu:

    mysql
    
  2. Vytvořte databázi pro Nextcloud. Nahraďte názvem databáze dle vašeho výběru. Doporučujeme zvolit název databáze, který jasně označuje účel databáze.

    CREATE DATABASE <database>;
    
  3. Vytvořte uživatele pro novou databázi. Nahraďte uživatelským jménem a bezpečným heslem dle vašeho výběru.

    CREATE USER '<dbUser>'@'localhost' IDENTIFIED BY '<PASSWORD>';
    
  4. Poskytněte uživateli přístup k databázi :

    GRANT ALL PRIVILEGES ON <database>.* TO '<dbUser>'@'localhost';
    
  5. Flush oprávnění:

    FLUSH PRIVILEGES;
    
  6. Ukončete MariaDB:

    exit
    

Poznamenejte si tato nastavení pověření. Potřebujete je pro přístup k databázi v Nextcloud.

Instalovat Nextcloud

Nyní, když máme náš základní zásobník LAMP nastaven, můžeme přejít k instalaci samotného Nextcloudu. Ke stažení a instalaci Nextcloud použijte příkazy v následujících krocích:

  1. Přejděte do kořenového adresáře dokumentu.:

    cd /var/www/html/
    
  2. Stáhněte si nejnovější verzi Nextcloud:

    wget https://download.nextcloud.com/server/releases/latest.zip
    
  3. Dekomprimujte soubor:

    unzip latest.zip
    
  4. Odeberte komprimovaný soubor:

    rm latest.zip
    
  5. Předejte vlastnictví webovému serveru:

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

    systemctl restart apache2
    
  7. Ve webovém prohlížeči na místním počítači přejděte na https://<internet_ip_address>/nextcloud .

    Zde můžete vytvořit uživatele admin a nakonfigurovat přístup k databázi. Pro účet správce zvolte libovolnou zabezpečenou kombinaci uživatelského jména a hesla. Pro databázi zadejte stejná pověření, která jste nakonfigurovali dříve.

Nextcloud poté nainstaluje základní systém a také několik aplikací, které by se vám mohly hodit. Po tomto dokončení se zobrazí panel Nextcloud a vy jste připraveni nahrát nějaké soubory.


Linux
  1. Jak nainstalovat Nextcloud 14 na Debian 9

  2. Jak nainstalovat NextCloud 13 na Debian 9

  3. Nainstalujte GitLab na Debian 10

  1. Jak nainstalovat Nextcloud na Debian 10 Buster Linux

  2. Jak nainstalovat Nextcloud na Debian 9

  3. Nainstalujte Nextcloud na Fedoru 31

  1. Jak nainstalovat klienta Nextcloud na Debian 10 Buster

  2. Jak nainstalovat PostgreSQL na Debian 10

  3. Jak nainstalovat Nextcloud 15 na Debian 9