GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat ownCloud 8 na Debian 8 (Jessie)

Co je to ownCloud? OwnCloud je software pro synchronizaci a sdílení souborů OpenSource, který lze hostovat na vašem vlastním serveru. Poskytuje přístup k souborům prostřednictvím intuitivního webového rozhraní a pomocí WEBDAV. K dispozici jsou také nativní klienti pro operační systémy Windows, Linux, MAC a mobilní operační systémy, kteří umožňují snadnou synchronizaci mezi složkami v místním počítači nebo mobilním zařízení a instancí ownCloud na vašem serveru. Pro ownCloud je k dispozici mnoho aplikací a doplňků, jako je prohlížeč PDF, e-mailový klient, kalendář a sledovač úkolů. Úplný seznam aplikací naleznete zde: https://apps.owncloud.com/.

Tento tutoriál ukáže instalaci nejnovější verze ownCloud na Debian 8.

Projekt ownCloud poskytuje oficiálně udržovanou komunitní verzi svého softwaru ve službách OpenSuSE Build. Pro toto nastavení použiji tento oficiální balíček, protože poskytuje novější verzi (od dnešního dne vlastníCloud 8), než je ta z oficiálního úložiště Debianu (verze 7).

Přidat úložiště ownCloud

Přidejte úložiště ownCloud do adresáře /etc/apt/sources.d/:

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_8.0/ /'>> /etc/apt/sources.list.d/owncloud.list 

Nainstalujte klíč vydání oficiálního úložiště ownCloud:

cd /tmp
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_8.0/Release.key
apt-key add -

A spusťte apt-get update pro stažení seznamu balíčků.

aktualizace apt-get

Podívejte se na dostupné balíčky ownCloud

Pojďme se nyní podívat, jaké balíčky máme pro owncloud:

apt-cache search owncloud

Úložiště poskytuje mnoho aplikací ownCloud, jako je prohlížeč PDF, šifrování souborů, verzovací systém atd. vedle základního balíčku ownCloud.

Instalovat ownCloud

Začnu s instalací základního balíčku provedením tohoto příkazu jako uživatel root na shellu:

apt-get install owncloud

Balíček "owncloud" nainstaluje všechny požadované závislosti, jako je webový server apache, php, mysql atd.

Zvolte "y" pro spuštění instalace.

Instalační proces si vyžádá nové kořenové heslo MySQL. Zde si vyberte bezpečné heslo:

A zadejte heslo podruhé:

Přidat databázi MySQL

Dalším krokem je vytvoření databáze MySQL pro vlastní cloud.

Přihlaste se k MySQL na příkazovém řádku spuštěním tohoto příkazu:

mysql --defaults-file=/etc/mysql/debian.cnf

Otevře se příkazový řádek MySQL:

Zadáním následujících příkazů sql vytvořte uživatele databáze s názvem "owncloud" a databázi se stejným názvem. Nahraďte slovo "mysecurepassword" svým vlastním heslem v příkazech.

VYTVOŘIT DATABÁZI owncloud;
VYTVOŘIT UŽIVATELE [chráněno e-mailem] IDENTIFIKOVANÝM PODLE 'mysecurepassword';
UDĚLEJTE VŠECHNA PRIVILEGIA NA owncloud.* TOMU [e-mail chráněno];
vyprázdnit oprávnění;
ukončit

Vytvořte datový adresář pro ownCloud pro uložení nahraných souborů do souboru. Vyberte si k tomu adresář na největším diskovém oddílu. Zde použiji adresář /var/owncloud.

mkdir /var/owncloud
chown www-data:www-data /var/owncloud
chmod 750 /var/owncloud

Po dokončení shellové části instalace pokračujte otevřením webového instalačního programu ownCloud ve vašem prohlížeči. Adresa URL je http://[VAŠE IP adresa]/vlastní cloud . V mém případě je IP 192.168.0.100, takže do prohlížeče zadám http://192.168.0.100/owncloud, abych získal instalační program:

Do přihlašovacích polí zadejte požadované uživatelské jméno a heslo správce. Vyberte si prosím bezpečné heslo a také uživatelské jméno, které není „admin“ nebo „administrator“, může být dobrou volbou, aby bylo pro útočníky méně snadné uhodnout vaše přihlašovací přihlašovací údaje.

Nelíbí se mi, že se mé soukromé soubory ukládají do kořenového adresáře webu /var/www, takže zde volím složku /var/owncloud.

OwnCloud ve výchozím nastavení používá jako úložiště sqlite. Z hlediska výkonu to není dobrá volba, takže jako backend databáze zvolím MySQL. Výše jsme vytvořili databázi MySQL, nyní zadejte podrobnosti o této databázi:

  • Uživatelské jméno:        owncloud
  • Heslo:         Heslo, které jste si zvolili pro databázi.
  • Název databáze:owncloud
  • Název hostitele:        localhost

Poté klikněte na tlačítko pro dokončení instalace. Uvítá vás uvítací obrazovka ve vašem jazyce.

Přístup k ownCloudu s SSL (https)

Výchozí instalace ownCloud není zabezpečena SSL. Chcete-li na svém webovém serveru povolit SSL, spusťte tyto příkazy:

a2enmod ssl
a2ensite default-ssl
restart služby apache2

Nyní máte přístup k webovému rozhraní pomocí https://[VAŠE IP adresa]/owncloud . Pravděpodobně dostanete varování SSL, toto varování by mělo být přijato. Chcete-li se takovým varováním vyhnout, získejte zdarma oficiálně podepsaný certifikát SSL, např. od Startssl (nebo za pár měsíců od LetsEncrypt, když začala jejich bezplatná služba).

Obrázek OwnCloud VMWare ve formátu ovf/ova

Tyto návody si mohou předplatitelé howtoforge stáhnout jako obrázek připravený k použití ve formátu ovf/ova. Tento formát je formát VM neutrální vůči dodavateli, který podporují VMWare a Virtualbox.

Stažení virtuálního počítače

https://www.howtoforge.com/downloads/434/

Přihlašovací údaje virtuálního počítače

Skořápka:

Uživatelské jméno:root
Heslo: howtoforge

Přihlášení do Owncloud:

Uživatelské jméno:howtoforge
Heslo: howtoforge

Při prvním použití změňte hesla.

IP adresa virtuálního počítače je 192.168.1.100. IP, netmaky a bránu lze změnit v souboru /etc/network/interfaces.

  • ownCloud

Debian
  1. Jak nainstalovat MySQL na Debian 11

  2. Jak nainstalovat MySQL Workbench na Debian 11

  3. Jak nainstalovat PHP-Fusion 9 na Debian 8

  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat LAMP na Debian 8

  3. Jak nainstalovat PunBB na Debian 8

  1. Jak nainstalovat MySQL v5.7 pomocí apt-get na Debian 8 Jessie

  2. Jak nainstalovat MySQL Server na Debian 9

  3. Jak nainstalovat MySQL Workbench na Debian 10