GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat NextCloud na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci NextCloud na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

Nextcloud je open source řešení pro sdílení a hostování souborů. Je to jako Disk Google / Dropbox, který vám umožňuje ukládat, spolupracovat a sdílet dokumenty, obrázky a videa v rámci vaší organizace. Pokud se obáváte o soukromí, můžete přejít na NextCloud, který si můžete nainstalovat na svůj soukromý domácí server nebo na virtuální privátní server (VPS). Své soubory můžete nahrát na server přes NextCloud a poté je synchronizovat do svého stolního počítače, notebooku nebo smartphonu. Tímto způsobem máte plnou kontrolu nad svými daty.

Nainstalujte NextCloud na Ubuntu 20.04

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Nainstalujte sadu LAMP.

NextCloud je postaven na PHP. Můžete jej hostovat jako jakoukoli jinou webovou aplikaci napsanou v PHP. Takže budete muset nastavit Ubuntu jako server LAMP. Pokud jste tak ještě neučinili, použijte našeho tradičního průvodce LAMP k nastavení Ubuntu pro poskytování PHP, než budete pokračovat.

Krok 3. Nainstalujte Nextcloud na systém Ubuntu.

Stáhněte si archiv ZIP NextCloud na svůj server. Poslední stabilní verze je v době psaní tohoto článku 20.0.4. Možná budete muset změnit číslo verze. Přejděte na tuto stránku a klikněte na download for server tlačítko pro zobrazení nejnovější verze:

wget https://download.nextcloud.com/server/releases/nextcloud-19.0.0.zip

Po stažení rozbalte archiv rozbalením:

sudo unzip nextcloud-19.0.0.zip -d /var/www/

Nastavte odpovídajícím způsobem oprávnění k adresáři:

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

Krok 4. Vytvoření databáze MariaDB pro NextCloud.

NextCloud používá databázi MariaDB k ukládání všech svých dat, jako jsou příspěvky, stránky, uživatelé, pluginy a nastavení motivů. Přihlaste se ke svému serveru MariaDB pomocí následujícího příkazu a zadejte své root heslo MariaDB:

mysql -u root -p

Jakmile budete v konzole MariaDB, vytvořte novou databázi:

MariaDB > create database nextcloud;
MariaDB > create user [email protected] identified by 'your-passwd';
MariaDB > grant all privileges on nextcloud.* to [email protected] identified by 'your-passwd';
MariaDB > flush privileges;
MariaDB > exit;

Krok 4. Konfigurace Apache pro NextCloud.

Vytvořte nový konfigurační soubor virtuálního hostitele pro svůj web NextCloud s názvem your-domain.com.conf:

nano /etc/apache2/sites-available/your_domain.com.conf

A do souboru přidejte následující obsah:

<VirtualHost *:80>    
      ServerAdmin [email protected]
      DocumentRoot "/var/www/nextcloud"
      ServerName your-domain.com
      ServerAlias www.your-domain.com

      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined

      <Directory /var/www/nextcloud/>
         Options FollowSymlinks
         AllowOverride All
         Require all granted
 </Directory>
</VirtualHost>

Chcete-li povolit virtuálního hostitele, který jsme právě vytvořili, spusťte následující příkaz:

ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf

Aby se nová konfigurace projevila, restartujte službu Apache zadáním:

sudo a2ensite your_domain.com.conf 
sudo a2enmod rewrite
sudo systemctl restart apache2

Krok 5. Nastavte NextCloud.

Nyní máte přístup k průvodci webovou instalací Nextcloud pomocí připojení HTTP:

https://your-domain.com

To je vše, co potřebujete k instalaci NextCloud na Ubuntu 20.04 Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.


Ubuntu
  1. Jak nainstalovat LiteCart na Ubuntu 15.04

  2. Jak nainstalovat NextCloud 14 na Ubuntu 16.04

  3. Jak nainstalovat Nextcloud na Ubuntu 20.04

  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat MariaDB na Ubuntu 18.04

  3. Jak nainstalovat MariaDB na Ubuntu 20.04

  1. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  2. Jak nainstalovat MariaDB na Ubuntu 18.04 / Ubuntu 16.04

  3. Jak nainstalovat MariaDB na Ubuntu 20.04 LTS