GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat NextCloud 15 na Ubuntu 18.04

NextCloud je bezplatná a otevřená platforma pro sdílení souborů a komunikaci s vlastním hostitelem postavená pomocí PHP. Je to skvělá alternativa k některým populárním službám dostupným na trhu, jako je Dropbox, Google Drive, OwnCloud atd. S NextCloud můžete snadno ukládat svá data na svůj Ubuntu 18.04 VPS, vytvářet a spravovat své kontakty, kalendáře, seznamy úkolů a mnoho dalšího. V tomto tutoriálu nainstalujeme NextCloud verze 15 na Ubuntu 18.04 VPS – verze 15 je hlavní vydání, které přichází se spoustou nových funkcí a vylepšení.

Máme aktualizovanou verzi tohoto návodu Jak nainstalovat Nextcloud na Ubuntu 20.04

Předpoklady:

– Ubuntu 18.04 VPS
– Systémový uživatel s oprávněními root
– MySQL nebo databázový server MariaDB verze 5.5 nebo novější s úložištěm InnoDB.
– Apache 2.4 s povoleným mod_php
– PHP verze 7.0 nebo novější

Přihlaste se a aktualizujte server:

Přihlaste se ke svému Ubuntu 18.04 VPS přes SSH jako uživatel root:

ssh root@IP_Address -p Port_number

Nezapomeňte nahradit „IP_Address“ a „Port_number“ skutečnou IP adresou vašeho serveru a portem služby SSH.

Spusťte následující příkazy, abyste se ujistili, že všechny nainstalované balíčky na vašem Ubuntu 18.04 VPS jsou aktualizovány na nejnovější dostupnou verzi:

apt update && apt upgrade

Instalace Apache a PHP:

Abychom mohli obsluhovat soubory NextCloud, musíme nainstalovat webový server Apache. To lze snadno provést pomocí následujícího příkazu:

apt -y install apache2

Jakmile je webový server nainstalován, povolte jeho automatické spuštění po restartu serveru:

systemctl enable apache2

Ověřte, zda je webový server na vašem serveru spuštěn:

service apache2 status

Takto by měl výstup vypadat:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

Protože NextCloud je aplikace založená na PHP, naším dalším krokem je instalace PHP a některých rozšíření PHP požadovaných NextCloud:

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

Restartujte webový server Apache, aby se načetly moduly PHP:

systemctl restart apache2

Nyní zkontrolujte verzi PHP nainstalovanou na vašem serveru:

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Nainstalujte MariaDB a vytvořte databázi:

NextCloud potřebuje SQL databázi k ukládání informací. Za tímto účelem nainstalujeme databázový server MariaDB provedením následujícího příkazu:

apt -y install mariadb-server

Stejně jako u Apache povolte automatické spuštění MariaDB po restartu serveru:

systemctl enable mariadb

Dále spusťte poinstalační skript „mysql_secure_installation“, abyste nastavili heslo pro uživatele root MariaDB a dále zlepšili zabezpečení vašeho serveru MariaDB. Po dokončení všech kroků můžete pokračovat a přihlásit se k serveru MariaDB jako uživatel root. Poté vytvoříme nového uživatele a databázi – obojí je nezbytné pro instalaci NextCloud.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

Nezapomeňte nahradit „PASSWORD“ silným heslem.

Stáhněte si a nainstalujte NextCloud:

Přejděte na oficiální web NextCloud a stáhněte si nejnovější stabilní verzi aplikace. V době publikování tohoto článku je nejnovější verze NextCloud verze 15.0.0.

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

Jakmile je archiv zip stažen, rozbalte jej do kořenového adresáře dokumentu na vašem serveru:

unzip nextcloud-15.0.0.zip -d /var/www/html/

Všechny soubory budou uloženy v adresáři s názvem ‚nextcloud‘.

Odeberte archiv zip a změňte vlastnictví souborů NextCloud:

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

To byl poslední krok konfigurace vašeho serveru a instalace NextCloud přes příkazový řádek. Nyní můžete otevřít preferovaný webový prohlížeč a přejít na http://Your_IP/nextcloud a pokračovat v nastavení. Nezapomeňte nahradit „Vaše_IP“ adresou IP vašeho serveru nebo názvem domény. Pokud je vše správně nakonfigurováno, zobrazí se následující obrazovka:

Vytvořte účet správce, nastavte datovou složku a zadejte podrobnosti MariaDB pro uživatele a databázi, které jsme vytvořili dříve v tomto tutoriálu.

To je vše – pokud jste postupovali podle kroků v tutoriálu, úspěšně jste nainstalovali NextCloud verze 15 na svůj Ubuntu 18.04 VPS. Další podrobnosti o konfiguraci a použití naleznete v jejich oficiální dokumentaci. Zveřejnili jsme novější verzi zde:Jak nainstalovat Nextcloud na Ubuntu 20.04.

Pokud používáte některou z našich hostingových služeb NextCloud, nemusíte si samozřejmě NextCloud 15 instalovat na Ubuntu 18.04 sami, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám to nainstalovali a nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek na Jak nainstalovat NextCloud 15 na Ubuntu 18.04 líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat FastPanel na Ubuntu 20.04

  2. Jak nainstalovat MySQL na Ubuntu 16.04

  3. Jak nainstalovat NextCloud 13 na Ubuntu 16.04

  1. Jak nainstalovat osTicket na Ubuntu 16.04

  2. Jak nainstalovat NextCloud 14 na Ubuntu 16.04

  3. Jak nainstalovat Nextcloud 14 na Debian 9

  1. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  2. Jak nainstalovat Sensu na Ubuntu 18.04

  3. Jak nainstalovat Nextcloud na Ubuntu 20.04