GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Nextcloud na Ubuntu 18.04 LTS

Nextcloud je open source řešení pro synchronizaci a sdílení souborů. Je to jako Disk Google / Dropbox, který vám umožňuje ukládat a sdílet vaše dokumenty, obrázky a videa na centralizovaném místě.

ČTĚTE: Jak integrovat Disk Google na Ubuntu 18.04 LTS

ČTĚTE: Jak nainstalovat Dropbox na Ubuntu 18.04 LTS

Systémové požadavky

Nextcloud běží na vrcholu zásobníku LAMP,

Linux :Ubuntu 18.04, Redhat Enterprise Linux 7, CentOS 7, Debian 9.

Apache 2.4 s mod_php

Databáze :MariaDB nebo MySQL, PostgreSQL 9/10, Oracle 11g.

PHP 7.1+

Nextcloud Enterprise je také k dispozici s plnou podnikovou podporou, včetně telefonického a e-mailového přístupu k vývojářům Nextcloud.

Funkce

  • Získejte přístup ke svým souborům odkudkoli.
  • Sdílejte své soubory s ostatními a chraňte veřejné odkazy heslem.
  • Podporuje dvoufaktorové ověřování
  • Sledování změn ve vašich souborech.
  • Získejte přístup k souborům uloženým u externích poskytovatelů cloudových úložišť, jako jsou Amazon, Google a Dropbox.

Více zde.

Nainstalujte Nextcloud na Ubuntu 18.04

Nextcloud na Ubuntu můžete nastavit pomocí Snap nebo LAMP stack (oficiální archiv).

1:Nainstalujte Nextcloud pomocí snap

Nainstalujte Nextcloud

Nextcloud můžete snadno nainstalovat pomocí příkazu Snap.

sudo snap install nextcloud

Výstup:

nextcloud 15.0.8snap2 from 'nextcloud' installed

Dokončení instalace Nextcloud může trvat několik minut. Ověřte instalaci Nextcloud pomocí níže uvedeného příkazu.

sudo snap list nextcloud

Výstup:

Name       Version      Rev    Tracking  Publisher   Notes
nextcloud  15.0.8snap2  13453  stable    nextcloud*  -

Nastavení Nextcloud

Otevřete prohlížeč a přejděte na adresu URL Nextcloud.

http://your-ip-addr-ess/

Vytvořte si účet správce potom klikněte na Dokončit nastavení.

Zavřete vyskakovací okno.

Nyní získáte domovskou stránku Nextcloud, kde můžete nahrávat nebo stahovat své dokumenty.

2:Nainstalujte Nextcloud pomocí oficiálního archivu

Předpoklady

Nainstalujeme potřebné rozšíření PHP pro NextCloud.

sudo apt update

sudo apt install -y php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-sqlite3

Nyní nainstalujeme webový server Apache a server MariaDB pro Nextcloud.

sudo apt install -y apache2 mariadb-server libapache2-mod-php bzip2

Aby NextCloud fungoval správně, musíte povolit několik modulů.

sudo a2enmod rewrite

Můžete také povolit další moduly Apache.

sudo a2enmod headers

sudo a2enmod dir

sudo a2enmod env

sudo a2enmod mime

Restartujte službu Apache.

sudo systemctl restart apache2

Stáhnout Nextcloud

NextCloud vám nabízí zazipované archivy, které si mohou správci serveru stáhnout a ručně je nastavit nad zásobník LAMP.

cd /tmp/

wget https://download.nextcloud.com/server/releases/latest.tar.bz2

tar -jxvf latest.tar.bz2

sudo mv nextcloud /var/www/html/

sudo mkdir /var/www/html/nextcloud/data

Aktualizujte vlastnictví souborů v kořenovém adresáři NextCloud, aby do něj webový server mohl zapisovat data.

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

Vytvořit databázi

Pokud nastavujete server MariaDB poprvé, pak

ČTĚTE: Jak zabezpečit server MariaDB pomocí mysql_secure_installation

Ujistěte se, že je spuštěna služba serveru MariaDB.

Přihlaste se k serveru MariaDB pomocí uživatele root a vytvořte databázi.

Nemusíte zadávat heslo uživatele root, když spouštíte mysql pomocí sudo, a stačí stisknout enter, když MariaDB vyzve k zadání hesla uživatele root.
sudo mysql -u root -p

Vytvořte databázi s názvem „nextclouddb

create database nextclouddb;

Udělte „nextclouduser “ pro přístup k „nextclouddb ” databáze na localhost s heslem “heslo “.

grant all on nextclouddb.* to 'nextclouduser'@'localhost' identified by 'password';

Ukončete výzvu MariaDB.

quit

Nastavení NextCloud

Otevřete webový prohlížeč a přejděte do něj Nastavení Nextcloud.

http://your-ip-addr-ess/nextcloud

Na stránce nastavení vyplňte uživatelské jméno a heslo pro vytvoření účtu správce, umístění datové složky a údaje o databázi.

Můžete si vybrat buď SQLite nebo MariaDB. Pokud jste se rozhodli používat databázi SQLite, nemusíte zadávat údaje o databázi. Používání serveru SQLite v produkčním prostředí se nedoporučuje, proto zde použijeme MariaDB.

Kliknutím na Zavřít zavřete vyskakovací okno.

Nyní získáte domovskou stránku NextCloud. Klikněte na „znaménko + ” a poté Nahrát soubor pro zahájení nahrávání souborů.

Závěr

Doufám, že jste pochopili, jak nainstalovat Nextcloud na Ubuntu 18.04. Jako bezpečnostní opatření můžete zvážit povolení HTTPS pro Nextcloud. Podělte se o svůj názor v sekci komentářů.


Ubuntu
  1. Jak nainstalovat Grafana na Ubuntu 16.04 LTS

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  3. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  1. Jak nainstalovat ERPNext na Ubuntu 18.04 LTS

  2. Jak nainstalovat Webmin v Ubuntu 20.04 LTS

  3. Jak nainstalovat ZoneMinder na Ubuntu 22.04 | 20,04 LTS