V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat OwnCloud 9 na vašem serveru Debian 8. OwnCloud je bezplatný software s otevřeným zdrojovým kódem, který vám umožňuje vytvořit soukromý „soubor hosting” cloud. OwnCloud je podobný službě DropBox s tím rozdílem, že je zdarma ke stažení a instalaci na váš soukromý server. Owncloud je tvořen PHP a backend databází MySQL (MariaDB), SQLLite nebo PostgreSQL. OwnCloud vám také umožňuje snadno prohlížet a synchronizovat adresáře, události kalendáře, úkoly a záložky. Můžete k němu 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 Mac OSX ).
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 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 9 na serveru Debian 8 (Jessie).
Nainstalujte OwnCloud 9 na Debian 8
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 8 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.
Krok 3. Instalace OwnCloud 9.
OwnCloud vám poskytuje oficiální deb balíčky pro instalaci ownCloud. Nastavte úložiště ownCloud pomocí následujícího příkazu:
wget -nv https://download.owncloud.org/download/repositories/9.0/Debian_8.0/Release.key -O Release.key apt-key add - < Release.key sh -c "echo 'deb http://download.owncloud.org/download/repositories/9.0/Debian_8.0/ /' > /etc/apt/sources.list.d/owncloud.list"
Nainstalujte ownCloud 9 pomocí následujícího příkazu:
sudo apt-get update sudo apt-get install 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. Konfigurace OwnCloud.
Pro konfiguraci našeho vlastního cloudu 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 nastavení'.
Případně si také můžete stáhnout klienty ownCloud a synchronizovat dokumenty mezi svými zařízeními.
Domovská stránka bude vypadat jako níže; obsah můžete začít nahrávat pomocí tlačítka „+“.
Krok 6. Instalace klienta ownCloud na Debian 8.
Spusťte tyto příkazy:
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud-client.list wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_8.0/Release.key apt-key add - < Release.key
Nainstalujte klienta ownCloud pomocí následujícího příkazu:
sudo apt-get update sudo apt-get install owncloud-client
Blahopřejeme! Úspěšně jste nainstalovali OwnCloud. Děkujeme, že jste použili tento návod k instalaci OwnCloud na systém Debian 8 Jessie. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web OwnCloud.
P>