GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Nextcloud na Debian 11 / Debian 10

Nextcloud je samostatně hostovaná softwarová sada, která poskytuje cloudové úložiště v síti a je to fork ownCloud. Je to jako Disk Google / Dropbox, který vám umožňuje ukládat, synchronizovat a sdílet vaše dokumenty a obrázky.

V tomto příspěvku uvidíme, jak nainstalovat Nextcloud na Debian 11  / Debian 10.

Nainstalujte webový server Apache

Nejprve nainstalujte webový server Apache pro Nextcloud.

sudo apt update 

sudo apt install -y apache2 bzip2

Nainstalujte MariaDB

Poté nainstalujte databázi MariaDB pro instalaci Nextcloud. Místo MariaDB můžete také použít databázi MySQL.

sudo apt install -y mariadb-server mariadb-client

Po instalaci MariaDB použijte k zabezpečení instalace MariaDB příkaz mysql_secure_installation.

Nainstalujte PHP 7.3 nebo 7.4

Nextcloud vyžaduje PHP verze 7.3 nebo 7.4 a totéž je k dispozici v úložišti operačního systému Debian. Můžete tedy použít apt příkaz k instalaci PHP a jeho rozšíření pro instalaci Nextcloud.

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

Jakmile nainstalujete PHP, povolte následující moduly pro Nextcloud.

sudo a2enmod rewrite

sudo a2enmod headers

Restartujte službu Apache.

sudo systemctl restart apache2

Instalovat Nextcloud

Stáhnout Nextcloud

Nextcloud nabízí archivní balíček pro linuxové servery ke stažení a ručnímu nastavení nad zásobníkem 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 adresáři Nextcloud, aby do něj uživatelé Apache mohli zapisovat data.

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

Vytvořit databázi

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

sudo mysql -u root -p

Nejprve vytvořte databázi s názvem nextclouddb .

create database nextclouddb;

Poté udělte nextclouduser pro přístup k nextclouddb databáze na localhost s heslem password .

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

Ukončete prostředí MariaDB.

exit

Nastavení NextCloud

Otevřete svůj webový prohlížeč a přejděte na níže uvedenou adresu URL.

http://your.ip.addr.ess/nextcloud
  1. Za účelem vytvoření účtu správce vyplňte formulář pro uživatelské jméno a heslo .
  2. Poté klikněte na Úložiště a databáze.
  3. Nejprve zadejte umístění datové složky Nextcloud a poté informace o databázi v části Konfigurovat databázi ve formě MySQL / MariaDB .
  4. Po zadání všech informací klikněte na Dokončit .

Přístup k Nextcloud

Po dokončení instalace vás instalační program přenese na domovskou stránku Nextcloud.

Pokud vás instalační program zavede na stránku neexistující – http://index.php/core/apps/recommended, kliknutím na tlačítko Zpět přejděte na Nextcloud.

Závěr

To je vše. Doufám, že jste se naučili, jak nainstalovat Nextcloud na Debian 11  / Debian 10. Jako bezpečnostní opatření můžete zvážit povolení HTTPS pro vaši instalaci Nextcloud.


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat Nextcloud 14 na Debian 9

  3. Jak nainstalovat NextCloud 13 na Debian 9

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat klienta Nextcloud na Debian 10 Buster

  3. Jak nainstalovat Python 3.9 na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat TeamViewer na Debian 10

  3. Jak nainstalovat Git na Debian 9