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

Jak nainstalovat NextCloud 14 na Ubuntu 16.04

Ukážeme vám, jak nainstalovat NextCloud 14 na Ubuntu 16.04 VPS . NextCloud je softwarový balík s otevřeným zdrojovým kódem, který uživatelům umožňuje ukládat svá data, jako jsou soubory, kontakty, kalendáře, zpravodajský kanál, seznamy úkolů a mnoho dalšího, na jejich osobních serverech. Je to oblíbená alternativa k jiné široce používané aplikaci pro hostování souborů s názvem ownCloud. Na rozdíl od ownCloud je však NextCloud plně open-source. Instalace Nextcloud 14 na váš server Ubuntu 16.04 je poměrně snadný úkol, postupujte podle níže uvedených kroků a měli byste mít Nextcloud 14 nainstalovaný na Ubuntu 16.04 za méně než 10 minut. Začněme s výukovým programem!

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

Aby bylo možné spustit NextCloud na vašem VPS, musí být splněny následující požadavky:

  • MySQL nebo MariaDB
  • PHP 7.0 +
  • Apache 2.4 s modulem mod_php

V tomto tutoriálu vám ukážeme, jak nainstalovat NextCloud 14 s webovým serverem Apache, PHP a databázovým serverem MySQL na Ubuntu 16.04 VPS.

Krok 1:Přihlaste se přes SSH a aktualizujte svůj systém

Nejprve se budete muset přihlásit ke svému Ubuntu 16.04 VPS přes SSH jako uživatel root:

ssh root@IP_ADDRESS -p PORT_NUMBER

a jako obvykle spusťte následující příkazy pro upgrade všech nainstalovaných balíčků na vašem VPS:

apt-get update
apt-get upgrade

Krok 2:Nainstalujte Apache

Instalace Apache je docela jednoduchá – lze ji snadno nainstalovat pomocí správce balíčků apt-get:

apt-get install apache2

Po dokončení instalace můžete povolit automatické spouštění webového serveru Apache po restartu serveru:

systemctl enable apache2

Spuštěním následujícího příkazu můžete ověřit, zda server Apache běží:

systemctl status apache2

Nebo můžete zkontrolovat, zda je webový server úspěšně nainstalován a spuštěn, přejděte na http://IP_vašeho_serveru pomocí vašeho zvoleného webového prohlížeče. Pokud je vše v pořádku, váš prohlížeč načte výchozí webovou stránku Apache.

Krok 3:Nainstalujte PHP 7.0

Chcete-li nainstalovat PHP 7 a některé moduly PHP vyžadované službou NextCloud, spusťte následující příkaz:

apt-get install php7.0 libapache2-mod-php7.0 php7.0-intl php7.0-gd php7.0-json php7.0-mysql php7.0-common php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml php-imagick php7.0-zip

Krok 4:Nainstalujte MySQL a vytvořte databázi

Dále nainstalujeme server MySQL. Chcete-li to provést, jednoduše spusťte následující příkaz:

apt-get install mysql-server

Nyní můžete spustit databázový server a povolit jeho automatické spouštění při spuštění pomocí následujících příkazů:

systemctl start mysql
systemctl enable mysql

Můžete také spustit mysql_secure_installation skript pro posílení zabezpečení vašeho databázového serveru MySQL:

mysql_secure_installation

Poté, co jste odpověděli na všechny otázky, můžete nyní pokračovat a přihlásit se do MySQL jako uživatel root pomocí hesla, které jsme zadali v předchozím kroku:

mysql -u root -p

Chcete-li vytvořit novou databázi pro vaši instalaci NextCloud, spusťte následující příkazy:

CREATE DATABASE nextcloud_db;
GRANT ALL PRIVILEGES ON nextcloud_db.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

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

Krok 5:Nainstalujte NextCloud 14

Naše hostingové prostředí je připraveno a navíc jsme vytvořili novou databázi. Nyní můžeme pokračovat ve skutečné instalaci NextCloud.

Spuštěním následujících příkazů stáhněte a rozbalte nejnovější instalační soubory NextCloud 14:

cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.zip
unzip latest-14.zip
chown -R www-data:www-data nextcloud
rm latest-14.zip

Krok 6:Vytvořte soubor virtuálního hostitele Apache

Pokud chcete mít přístup k NextCloud s názvem domény, budete si muset vytvořit nového virtuálního hostitele. Můžete to udělat pomocí textového editoru nano:

nano /etc/apache2/sites-available/nextcloud.conf

Nyní zadejte do souboru následující informace:

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

Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
 Options +FollowSymlinks
 AllowOverride All

<IfModule mod_dav.c>
 Dav off
</IfModule>

SetEnv HOME /var/www/nextcloud
 SetEnv HTTP_HOME /var/www/nextcloud
</Directory>

ErrorLog /var/log/apache2/nextcloud-error_log
CustomLog /var/log/apache2/nextcloud-access_log common
</VirtualHost>

Poté musíme povolit soubor virtuálního hostitele pomocí následujícího příkazu:

ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf

Také se musíme ujistit, že jsou povoleny také následující mody Apache:

a2enmod rewrite headers env dir mime

Nakonec restartujte webový server Apache:

systemctl restart apache2

Krok 7:Dokončete instalaci NextCloud prostřednictvím webového prohlížeče

Nyní můžete přejít na stránku http://vaše-doména.com (nebo http://VAŠE_IP_ADRESA ) a podle pokynů na obrazovce dokončete instalaci NextCloud.

Budete si muset vytvořit svůj uživatelský účet správce výběrem vlastního uživatelského jména a hesla. V části „Úložiště a databáze“ zadejte informace o databázi, kterou jsme dříve vytvořili, a poté klikněte na „Dokončit nastavení“.

A je to. Váš NextCloud byl úspěšně nainstalován a můžete se přihlásit pomocí přihlašovacích údajů vašeho administrátora.

Samozřejmě nemusíte Instalovat NextCloud 14 na Ubuntu 16.04 pokud používáte některou z našich hostingových služeb NextCloud, 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 14 na Ubuntu 16.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 R na Ubuntu 16.04

  2. Jak nainstalovat NextCloud 13 na Ubuntu 16.04

  3. Jak nainstalovat NextCloud 14 na Ubuntu 16.04

  1. Jak nainstalovat ISPConfig 3 na Ubuntu 18.04

  2. Jak nainstalovat NextCloud 15 na Ubuntu 18.04

  3. Jak nainstalovat NextCloud na Ubuntu 20.04

  1. Jak nainstalovat Webmin na Ubuntu 18.04

  2. Jak nainstalovat Panda3D na Ubuntu 10.04

  3. Jak nainstalovat Go na Ubuntu 18.04