GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat ownCloud na Debian 10 (Buster)

ownCloud je softwarová aplikace poskytující služby hostování souborů s vlastním hostitelem. Aplikaci owncloud si můžete nainstalovat na svůj server a používat ji jako svůj vlastní souborový server. Kde můžete snadno nahrávat/synchronizovat soubory z klientského počítače. Poskytuje také možnosti synchronizace a sdílení mezi zařízeními – vše pod vaší kontrolou. Tento tutoriál vám pomůže nastavit váš vlastní server pro hostování souborů s ownCloud na systému Debian 10 Buster Linux.

Předpoklady

  • Přístup do prostředí Debian 10 Linux
  • Přístup k účtu s oprávněním Sudo

Krok 1 – Instalace LAMP

Za prvé, pro nastavení ownCloudu musíte mít na svém systému Debian 10 spuštěný LAMP server. Pokud již máte spuštěný zásobník LAMP, tento krok přeskočte, jinak jej nainstalujte pomocí následujících příkazů.

Nainstalujte PHP

Začněme instalací PHP 5.6 nebo vyšší verze na váš systém Debian 10 Buster Linux.

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
sudo echo "deb https://packages.sury.org/php/ buster main" | tee /etc/apt/sources.list.d/php.list
sudo apt update
sudo apt install php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-intl php-json

Nainstalujte Apache2

sudo apt-get install -y apache2 libapache2-mod-php

Nainstalujte MySQL

sudo apt-get install -y mysql-server php-mysql

Krok 2 – Stažení vlastního zdroje Cloud

Po úspěšné konfiguraci serveru lamp na vašem systému si stáhněte nejnovější ownCloud z jeho oficiálních webových stránek.

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.4.0.tar.bz2

Nyní rozbalte stažený archiv v kořenovém adresáři webových stránek a nastavte příslušná oprávnění pro soubory a adresáře.

cd /var/www/html
sudo tar xjf /tmp/owncloud-10.4.0.tar.bz2
sudo chown -R www-data:www-data owncloud
sudo chmod -R 755 owncloud

Nyní odstraňte archivní soubor.

sudo rm -f /tmp/owncloud-10.4.0.tar.bz2

Krok 3 – Vytvoření databáze MySQL a uživatele

Po extrahování kódu vytvořte databázi MySQL a uživatelský účet pro konfiguraci ownCloud. Pomocí následující sady příkazů se přihlaste k serveru MySQL a vytvořte databázi a uživatele.

mysql -u root -p
Enter password:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY '_password_';
mysql> FLUSH PRIVILEGES;
mysql> quit

Krok 4 – Instalace ownCloud pomocí Web Installer

Nyní přejděte do adresáře ownCloud ve webovém prohlížeči, jak je uvedeno níže. Změňte localhost na IP adresu vašeho serveru nebo název domény.

 http://localhost/owncloud/

Zadejte nové přihlašovací údaje správce k vytvoření účtu správce a zadejte umístění datové složky.

Nyní posuňte stránku dolů a zadejte přihlašovací údaje k databázi a klikněte na Dokončit nastavení .

Po dokončení nastavení získáte administrační panel. Kde můžete vytvořit uživatele, skupiny, přidělit jim oprávnění atd.

Závěr

Gratulujeme, na svém systému Debian 10 Buster Linux máte funkční vlastní instanci cloudu.


Debian
  1. Jak nainstalovat ownCloud 10 na Debian 9 (Stretch)

  2. Jak nainstalovat WildFly na Debian 10 Buster

  3. Jak nainstalovat R na Debian 10 Buster

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Docker na Debian 10 Buster

  3. Jak nainstalovat VirtualBox 6.1 na Debian 10 (Buster)

  1. Jak nainstalovat Lutris na Debian 10 Buster

  2. Jak nainstalovat Tomcat 8.5 na Debian 9

  3. Jak nainstalovat MongoDB na Debian 9