GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat OwnCloud na Debian 9

V tomto tutoriálu vám ukážeme, jak nainstalovat OwnCloud na váš Debian 9. Pro ty z vás, kteří nevěděli, OwnCloud je bezplatný software s otevřeným zdrojovým kódem, který vám umožňuje vytvářet soukromý cloud „hosting souborů“. OwnCloud je podobný službě DropBox s tím rozdílem, že je zdarma ke stažení a instalaci na váš soukromý server. Owncloud tvoří PHP a backend databáze MySQL (MariaDB), SQLLite nebo PostgreSQL. OwnCloud také umožňuje snadno prohlížet a synchronizovat adresáře, události kalendáře, úkoly a záložky. Můžete k nim přistupovat prostřednictvím dobře vypadajícího a snadno použitelného webového rozhraní nebo si nainstalovat klienta OwnCloud na svůj počítač nebo notebook (podporuje Linux, Windows a macOS).

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OwnCloud na serveru Debian 9 (Stretch).

Nainstalujte OwnCloud na Debian 9 Stretch

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt-get příkazy v terminálu:

apt-get update
apt-get upgrade

Krok 2. Nainstalujte server LAMP (Linux, Apache, MariaDB, PHP).

Je vyžadován server Debian 9 LAMP. Pokud nemáte nainstalovanou LAMP, přečtěte si prosím náš předchozí návod k instalaci serveru LAMP na Debian 9.

Krok 3. Instalace OwnCloud 10.

První věc, kterou musíte udělat, je přejít na stránku stahování OwnCloud a stáhnout si nejnovější stabilní verzi OwnCloud. V okamžiku psaní tohoto článku je to verze 10.0.3 :

wget https://download.owncloud.org/community/owncloud-10.0.3.tar.bz2

Extrahujte Owncloud a změňte oprávnění:

tar -xvf owncloud-10.0.3.tar.bz2
mv owncloud /var/www/html/

Budeme muset změnit oprávnění některých složek:

chown -R www-data:www-data /var/www/html/owncloud

Krok 4. Konfigurace MariaDB pro OwnCloud.

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro OwnCloud. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace OwnCloud:

CREATE DATABASE ownclouddb;
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'YOURPASSWORD';
GRANT ALL ON ownclouddb.* TO 'ownclouduser'@'localhost';
FLUSH PRIVILEGES;
exit

Krok 5. Nakonfigurujte webový server Apache pro OwnCloud.

Vytvořte nový konfigurační soubor v /etc/apache2/sites-available:

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

Pak vložte tyto řádky:

Alias /owncloud "/var/www/html/owncloud/"

<Directory /var/www/html/owncloud/>
 Options +FollowSymlinks
 AllowOverride All

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

SetEnv HOME /var/www/html/owncloud
SetEnv HTTP_HOME /var/www/html/owncloud

</Directory>

Vytvořit symbolický odkaz:

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

Provedením těchto příkazů povolte některé moduly:

a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime

Krok 6. Konfigurace OwnCloud.

Pro konfiguraci ownCloud použijeme webové rozhraní.  Otevřete tedy webový prohlížeč a nasměrujte jej na http://server_ip_address/owncloud Měli byste vidět webovou stránku jako je tato. Zadejte uživatelské jméno a heslo pro uživatelský účet správce, klikněte na hypertextový odkaz 'Pokročilé možnosti' a zadejte datový adresář (nebo ponechte výchozí nastavení), poté zadejte uživatelské jméno databáze, heslo databáze, název databáze, hostitele (localhost) a klikněte na 'Dokončit setup'.

Blahopřejeme! Úspěšně jste nainstalovali OwnCloud. Děkujeme, že jste použili tento návod k instalaci OwnCloud na systém Debian 9 Stretch. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web OwnCloud.

P>


Debian
  1. Jak nainstalovat MariaDB na Debian 9

  2. Jak nainstalovat MariaDB 10.x na Debian 11

  3. Jak nainstalovat MariaDB na Debian 11

  1. Jak nainstalovat MariaDB na Debian 10

  2. Jak nainstalovat MariaDB na Debian 11

  3. Jak nainstalovat NextCloud na Debian 10

  1. Jak nainstalovat MariaDB 10.6 na Debian 11

  2. Jak nainstalovat OwnCloud 9 na Debian 8

  3. Jak nainstalovat MariaDB na Debian 8