Úvod do OwnCloud Server: Sdílení souborů pod vaší kontrolou. Vlastní cloud. Vlastní instalace

Zde budeme mluvit o. Vzhledem k tomu, že na oficiálních stránkách není žádný jasný návod, zde napíšu zkompilovaný návod k instalaci.

je bezplatný software navržený pro vytváření cloudů soukromého úložiště pomocí vašich vlastních zařízení. Existuje komerční licence (podpora mobilních aplikací a další vychytávky). Budeme mluvit o bezplatné verzi (stejně jako o připojení k úložišti složek přes protokol samba, ftp a sftp, autorizaci uživatelů z Active Directory). Volný přístup k úložišti je možný přes webové rozhraní nebo připojení síťového disku přes WebDAV.

I. Příprava na instalaci, instalace (práce s konzolí)

Tady to rozbalíme. Nejprve nainstalujeme LAMP a poté přidáme balíčky, které potřebujeme.

1) Dokončete aktualizaci systému a instalaci potřebných balíčků

sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean -y sudo tasksel install lamp-server sudo apt- získat instalaci php5-gd php5-json php5-mysql php5-curl php5-intl php5-mcrypt php5-imagick php5-ldap smbclient

2) Nastavení webového serveru Apache

Nejprve to nastavíme Apache, aktivace souborů .htaccess:

Sudo nano /etc/apache2/apache2.conf AccessFileName .htaccess ... Možnosti Indexy FollowSymLinks AllowOverride Vše Vyžadujte vše uděleno

Restartujeme službu:

Nyní aktivujme další moduly Apache:

Sudo a2enmod přepsat hlavičky sudo a2enmod sudo a2enmod env sudo a2enmod dir sudo a2enmod mime sudo a2enmod setenvif sudo a2enmod ssl sudo a2ensite default-ssl

Restartujeme službu:

Restartování služby Sudo apache2

3) Nastavení PHP

Sudo nano /etc/php5/apache2/php.ini upload_max_filesize post_max_size

Pojďme restartovat:

Sudo restart

4) Vytvořte databázi MySQL (přes Webmin, volitelné)

Osobně nemám rád vytváření databází přes příkazový řádek a dělám to přes Webmin. Instaluje se takto:

Sudo nano /etc/apt/sources.list deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Přidejte a aktivujte klíč:

Wget http://www.webmin.com/jcameron-key.asc sudo apt-key přidat jcameron-key.asc

Aktualizujeme seznam zdrojů:

Aktualizace sudo apt-get

Instalovat Webmin:

5) Instalace

Moc toho nezbylo. Pojďme nainstalovat z úložiště:

Sudo sh -c "echo "deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /" >> /etc/apt/sources.list.d/owncloud.list " wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key sudo apt-key add -< Release.key

Instalace a aktualizace:

Aktualizace sudo apt-get sudo apt-get install owncloud

Vydáváme práva:

Sudo chown www-data:www-data -R /var/www

II. Nastavení ownCloudu (práce s webovým rozhraním)

Další konfigurace probíhá přes webové rozhraní. V zásadě je tam vše jasné. Další funkce jsou propojeny prostřednictvím určitých „aplikací“ (addonů). Zde budeme hovořit o dvou z nich, jeden pro autorizaci od AD a druhý pro připojení různých síťových složek atd. Uživatel již může úložiště připojit přes WebDAV přes https (bude mít odkaz ve webovém rozhraní).

6) Aplikace „LDAP“ (autorizace od AD)

přihlášení: [email protected]




7) Aplikace "Externí úložiště"

Existují různé možnosti připojení, například tato (s technickou registrací):

Závěr

Vlastně to je vše, toto je základní nastavení. Existuje také mnoho doplňkových a užitečných aplikací, které můžete také použít. V kontextu firemního použití má smysl i vynucené přesměrování z http > https, ale u takových základních věcí se pozastavím, nejsou těžké a závisí na aktuální konfiguraci samotného serveru.

Celkově máme dobré firemní řešení v podobě hotového cloudu.)

OwnCloud je bezplatná a otevřená webová aplikace pro organizaci vlastního cloudového úložiště souborů. Vyznačuje se tím, že uživateli poskytuje plnou kontrolu nad jeho daty – informace jsou umístěny na systémech ovládaných uživatelem. Jinými slovy, s pomocí ownCloud si můžete vytvořit svou vlastní verzi drumboxu, disk yandex nebo SkyDrive, ale používáním svého cloudu se zbavíte jedné z nevýhod cloudů jiných společností poskytujících tuto službu, všechna data budou uložena na vašich discích (disky ovládané vámi). OwnCloud lze vytvořit jak na VDS/VPS (virtuální servery pronajaté od hostitele), tak na domácím počítači. V tomto článku se zaměřím na domácí verzi, i když instalace a možnosti se nebudou lišit od instalace na VDS/VPS.

Nejprve se podívejme na to, co OwnCloud poskytuje tak speciálního:

1 První, co vás napadne, je ukládání souborů (fotografie, videa, dokumenty). Pokud na svém počítači nasazujete OwnCloud, nemůžete být omezeni na 10-20 GB (jako služby třetích stran), ale klidně použijte 500 GB, 1 TB atd.

2 Budete moci sdílet své soubory s ostatními uživateli.

3 Můžete otevírat/vytvářet testovací soubory (.ODF .odt, ODP, .ods přípony), poslouchat hudbu, sledovat videa.

4 Data můžete synchronizovat s počítačem (Windows, Mac, Linux).

5 Pokud vám nainstalovaná funkčnost nestačí, můžete ji rozšířit instalací dalších aplikací a rozšířením možností cloudového úložiště.

Navrhuji přejít k instalaci OwnCloud. V tomto článku budu instalovat na Ubuntu Server 12.04. Instalace OwnCloud vyžaduje minimální úsilí, stačí spustit příkaz

sudo apt-get install owncloud

Budete muset potvrdit instalaci dalších balíčků.

Při instalaci budete muset zadat heslo pro SQL. Doporučuji používat heslo o délce alespoň 8 znaků s velkými písmeny, číslicemi a speciálními znaky (!"№#$).

Po několika sekundách bude instalace dokončena. Nyní musíte vytvořit databázi pro práci s cloudovým úložištěm, spusťte příkazy:

mysql -u root -p
vytvořit databázi<имя_базы_mysql>;
udělte všechna oprávnění na owncloud.* komu<имя_пользователя_mysql>@localhost identifikovaný "mysql_user_password";
výstup

Například:

mysql -u root -p
vytvořit vlastní cloud databáze;
udělte všechna oprávnění na owncloud.* root@localhost identifikovanému "Cloud50$";
výstup

Nyní můžete nakonfigurovat ownCloud, k tomu musíte přejít na odkaz ve vašem prohlížeči

/vlastní cloud

V mém případě:

192.168.1.6/vlastní cloud

Ve webovém rozhraní, které se otevře, musíte zadat své přihlašovací údaje pro přihlášení do cloudového úložiště (doporučuji zadat složité heslo s velkými písmeny, číslicemi a speciálními znaky (!@#!"№)), cestu k úložišti souborů a data SQL (login a heslo).

Dovolte mi vysvětlit, že zadáváte jedinečné přihlašovací jméno a heslo, cestu, kam budou soubory uloženy, můžete ponechat jako výchozí, přihlášení k databázi SQL je login-root, heslo, které jste zadali při instalaci SQL a název databáze, kterou jste zadali dříve. Klikněte na " Kompletní instalace".

Poté budete přesměrováni na webové rozhraní vašeho cloudu.

Chcete-li stáhnout soubor, klikněte na tlačítko se šipkou a vyberte požadovaný soubor ke stažení. Jak vidíte, soubory lze stahovat omezené velikosti (tato velikost je převzata z velikosti paměti RAM). Tuto hodnotu lze změnit v nastavení.

o wnCloud je oblíbená webová aplikace používaná pro synchronizaci dat a sdílení souborů. Umožňuje uživatelům snadno spravovat své soubory, kontakty, kalendáře, seznamy úkolů a další, což z něj dělá skvělou alternativu k populárním Google Drive, Dropbox, iCloud a dalším cloudovým platformám. OwnCloud je multiplatformní a podporuje všechny populární operační systémy, ale tento článek byl napsán speciálně pro . V době psaní tohoto článku je nejnovější verze OwnCloud 10.0.7.

1. Předpoklady

  • PHP>=5.6 (doporučeno PHP 7.0 nebo vyšší), s následujícími rozšířeními zahrnutými v PHP: XML (Expat), curl, PDO, Phar, GD Graphics Library verze 2.0.x+, DOM, ctype, JSON, iconv, intl, mcrypt , openssl, bz2, Zlib a Zip.
  • Webový server Apache >=2.0 zkompilovaný s modulem mod_rewrite
  • MySQL >= 5.x (MySQL 5.5 nebo novější), MariaDB 5.5+, PostgreSQL nebo SQLite nainstalované na vašem .

2. Aktualizace systému

Jako obvykle před instalací systémových balíčků na server nejprve aktualizujte systém:

# sudo apt-get update && apt-get upgrade

3. Nainstalujte OwnCloud

# wget -qO- https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key | sudo apt-key add - OK

Ujistěte se, že je nainstalován apt-transport-https, protože jej budeme potřebovat pro další krok:

# sudo apt-get install apt-transport-https Čtení seznamů balíčků... Hotovo Budování stromu závislostí Čtení informací o stavu... Hotovo Následující balíčky byly nainstalovány automaticky a již nejsou vyžadovány: aspell aspell-en dictionaries-common emacsen-common libaspell15 libexttextcat-2.0-0 libexttextcat-data liblua5.1-0 libyajl2 K jejich odstranění použijte "apt autoremove". Budou nainstalovány následující NOVÉ balíčky: apt-transport-https 0 upgradováno, 1 nově nainstalováno, 0 k odstranění a 54 neaktualizováno. Potřebujete získat 26,1 kB archivů. Po této operaci bude na disku použito dalších 215 kB. Získejte:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 apt-transport-https amd64 1.2.26 Načteno 26,1 kB za 0 s (60,8 kB/s) Výběr dříve nevybraného balíčku apt-transport-https. (Čtení databáze ... Aktuálně nainstalováno 35616 souborů a adresářů.) Příprava na rozbalení .../apt-transport-https_1.2.26_amd64.deb ... Rozbalování apt-transport-https (1.2.26) ... Nastavení apt-transport-https (1.2.26) ...

Vytvořte soubor owncloud.list v /etc/apt/sources.list.d, abychom mohli přidat úložiště OwnCloud na server:

# echo "deb https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /" | sudo tee /etc/apt/sources.list.d/owncloud.list deb https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /

Nyní znovu aktualizujte systémové balíčky, abychom mohli nainstalovat balíčky OwnCloud:

# sudo apt-get update Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease Hit:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:3 http://archive.canonical .com/ubuntu xenial InRelease Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease Ign:5 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 InRelease Get:6 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release Get:7 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg Get:8 https: //download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Balíčky načteny 2203 B za 2 s (1030 B/s) Čtení seznamů balíčků... Hotovo

Nainstalujte OwnCloud spuštěním následujícího příkazu:

# sudo apt-get install owncloud-files Čtení seznamů balíčků... Hotovo Budování stromu závislostí Čtení informací o stavu... Hotovo Budou nainstalovány následující NOVÉ balíčky: owncloud-files 0 upgradováno, 1 nově nainstalováno, 0 k odstranění a 51 ne upgradován. Potřebujete získat 0 B/35,1 MB archivů. Po této operaci bude na disku použito dalších 118 MB. Výběr dříve nevybraných souborů vlastních cloudových souborů. (Čtení databáze ... Aktuálně nainstalováno 35869 souborů a adresářů.) Příprava na rozbalení .../owncloud-files_10.0.7-1.1_all.deb ... Rozbalování vlastních souborů-cloud-files (10.0.7-1.1) ... Nastavení owncloud-files (10.0.7-1.1) ...

Nyní můžeme přejít k dalšímu kroku.

4. Vytvořte databázi MySQL pro OwnCloud

Přihlaste se do MySQL pomocí účtu root:

# mysql -u root -p

Nyní vytvoříme databázi MySQL pro OwnCloud pomocí následujícího dotazu:

Mysql> CREATE DATABASE owncloud;

Poté spusťte následující dotaz a přidejte samostatného uživatele pro OwnCloud, který bude pracovat s databází:

Mysql> UDĚLEJTE VŠECHNA PRIVILEGIA NA owncloud.* "owncloud"@"localhost" IDENTIFIKOVANÉ OD "zadejte_uživatelské_jméno_heslo_zde";

Spusťte následující příkaz, abyste použili oprávnění, která jsme nastavili:

Mysql> FLUSH PRIVILEGES;

Nyní se můžeme odhlásit z relace MySQL:

Mysql> exit;

5. Nastavení OwnCloud

Nejprve se ujistěte, že jsou nainstalovány následující balíčky, jak je vyžaduje OwnCloud:

# sudo apt-get install libapache2-mod-php7.0 \ openssl php-imagick php7.0-common php7.0-curl php7.0-gd \ php7.0-imap php7.0-intl php7.0-json php7 .0-ldap php7.0-mbstring \php7.0-mcrypt php7.0-mysql php7.0-pgsql php-smbclient php-ssh2 \php7.0-sqlite3 php7.0-xml php7.0-zip

6. Konfigurace Apache pro OwnCloud Server

Nyní budeme muset nakonfigurovat Apache tak, aby mohl obsluhovat adresář ownCloud, přidejte následující obsah níže do souboru /etc/apache2/sites-available/owncloud.conf pomocí nano nebo vašeho oblíbeného editoru:

# sudo nano /etc/apache2/sites-available/owncloud.conf Alias ​​​​/owncloud "/var/www/owncloud/" Možnosti +FollowSymlinks AllowOverride All Dav pryč SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud

Povolte následující moduly Apache:

# sudo a2enmod přepsat # hlavičky sudo a2enmod # sudo a2enmod env # sudo a2enmod dir # sudo a2enmod mime

Povolit konfiguraci Apache OwnCloud:

# sudo a2ensite owncloud.conf

Nyní restartujte webový server Apache:

# sudo systemctl restartujte apache2

Otevřete webový prohlížeč a zadejte následující adresu URL pro přístup k webovému rozhraní OwnCloud:

Http://ip_adresa_vašeho_serveru nebo_název_domény/vlastní cloud

Odtud můžete dokončit instalaci podle následujících kroků:

  • Zadejte uživatelské jméno a heslo pro účet správce.
  • Klikněte na odkaz Úložiště a databáze.
  • Ponechte výchozí hodnotu pro datovou složku.
  • Klikněte na tlačítko MySQL/MariaDB.
  • Do polí vyplníme databázové informace, které jsme nainstalovali výše.
  • Klepněte na tlačítko Dokončit.

Tady to máte, měli byste mít úspěšně nainstalován OwnCloud 10 na server.

OwnCloud umožňuje přístup k datům a souborům prostřednictvím webového rozhraní. Implementuje také funkce pro synchronizaci a sdílení dat mezi zařízeními. S OwnCloud můžete velmi snadno nastavit omezení přístupu k souborům podle ACL pro každého uživatele. Program má vlastní klienty pro systémy jako Windows, Linux a MacOS a také mobilní aplikace pro Android a iOS. S nimi můžete udržovat data synchronizovaná napříč všemi zařízeními.

Tato příručka se bude týkat instalace OwnCloud 9 Ubuntu 16.04. Všechny níže uvedené kroky budou fungovat také pro jiné verze Ubuntu, Linux Mint nebo dokonce Debian.

OwnCloud je napsán v PHP, takže před instalací samotného programu musíme nejprve nainstalovat LAMP server. Tato sada obsahuje webový server Apache, databázový server MySQL a programovací jazyk PHP.

Nebudeme používat úložiště Ubuntu, protože potřebujeme nainstalovat OwnCloud 9 ubuntu 16.04 a oficiální úložiště již mohou mít zastaralou verzi. Chcete-li stáhnout, spusťte následující příkazy:

cd /opt
$ wget https://download.owncloud.org/community/owncloud-9.0.1.tar.bz2

Nyní extrahujeme všechny stažené soubory do kořenové složky webového serveru a nakonfigurujeme potřebná oprávnění pro naše soubory a adresáře:

cd /var/www/html
$ sudo tar xjf /opt/owncloud-9.0.1.tar.bz2
$ sudo chown -R www-data:www-data vlastní cloud
$ sudo chmod -R 755 vlastní cloud

Krok 3: Připravte si počítač

Po rozbalení kódu je potřeba vytvořit databázi MySQL a uživatelský účet pro konfiguraci OwnCloud. Chcete-li to provést, spusťte následující příkazy:

mysql -u root -p
Zadejte heslo:

mysql> CREATE DATABASE owncloud;
mysql> GRANT ALL ON owncloud.* to "owncloud"@"localhost" IDENTIFIKOVANÉ BY "_heslo_";
mysql> FLUSH PRIVILEGES;
mysql>ukončit

Pro svůj provoz vyžaduje OwnCloud několik dalších balíčků, jedná se o knihovnu gd a curl, také je třeba je nainstalovat:

sudo apt install php-gd php-curl

PHP je také potřeba trochu upravit, aby instalace owncloud ubuntu 16.04 proběhla správně. Ve výchozím nastavení je velikost nahrávaných souborů omezená, takže je potřeba tato omezení odstranit. Otevřete soubor /etc/php/apache/php.ini a změňte řádky upload_max_filesize a post_upload_filesize:

upload_max_filesize=100M
post_max_filesize=100M

Krok 4: Spusťte instalační program OwnCloud

Nyní máte přístup k OwnCloud z vašeho webového prohlížeče. Stačí použít adresu localhost: http://localhost/owncloud/

Zadejte přihlašovací údaje správce pro vytvoření účtu správce a zadejte umístění složky se soubory:

Nyní přejděte na stránku dolů a zadejte podrobnosti pro připojení k databázi, kterou jsme právě nakonfigurovali:

Po dokončení nastavení se otevře administrátorský panel, kde můžete vytvářet uživatele, skupiny a přidělovat jim přístupová práva:

Závěry

To je vše, instalace owncloud ubuntu 16.04 je dokončena. Nyní můžete sdílet své soubory s jinými počítači. Pokud máte nějaké dotazy, zeptejte se v komentářích!

Související příspěvky:


Umožňuje ukládat data na bezpečném místě a mít je pod kontrolou. Podobně jako u Dropboxu můžete nahrávat všechny typy mediálních souborů
(video, foto, hudba) dokumenty. OwnCloud se od Dropboxu liší tím, že je open source a je volně dostupný.
Vaše data jsou dostupná odkudkoli na světě, kde je internet, a na jakémkoli zařízení: smartphony, tablety, počítače a notebooky.

Co je nového ve verzi 9.0

  • Soubor komentáře
  • Značky souborů
  • Oznámení
  • Automatické vyplňování uživatelských jmen
  • Důvěryhodné servery
  • Podpisový kód je ověřen při aktualizaci nebo instalaci jádra a aplikace
  • Offline aktualizace pro spolehlivější upgrady
  • Vylepšené možnosti sdílení a výkon
  • Nová rozhraní API pro zlepšení škálovatelnosti pomocí externích úložných systémů
  • Kalendář a Kontakty byly kompletně přepsány a CalDAV a CardDAV jsou nyní součástí jádra
  • Zvýšená bezpečnost
  • OwnCloud API pracuje na zlepšení škálovatelnosti
  • Spousta malých vylepšení

V Administraci

  • Oddělené šifrování pro místní a vzdálené úložné systémy. Můžete šifrovat na vzdálených úložných systémech, ale nepoužívat šifrování na lokálních.
  • Nové příkazy pro přenos souborů mezi uživateli
  • Bylo optimalizováno společné sdílení mezi uživateli a skupinami
  • Obnovení hesla vlastní adresy URL
  • Do aplikace Updater byly přidány nové možnosti příkazového řádku
  • Mnoho nových týmů OCC
  • Možnosti správy, povolení/zakázaní externích úložných systémů (připojovací body)
  • Nové příkazy OCC pro migraci kontaktů a kalendářů z verze 8.2 > pokud selže automatická migrace a nové příkazy pro vytváření uživatelských adresářů a kalendářů (příkazy DAV)
  • Přidána podpora pro druhé jméno (atribut) pro LDAP.

K instalaci Owncloud potřebujeme:

  • Linux nebo BSD server (lze nainstalovat i na Mac OS)
  • MySQL5.5+/MariaDB
  • PHP 5.4 nebo vyšší
  • Apache 2.2+

Podporované systémy LINUX:

  • CentOS 7
  • Debian 8
  • RHEL 7
  • SLES 12
  • Ubuntu 14.04, 15.10

Příprava

Archiv Owncloud obsahuje všechny potřebné balíčky pro PHP. Požadované a volitelné balíčky jsou uvedeny níže. Chcete-li zkontrolovat nainstalované modely PHP, zadejte PHP -m | Grep -i /

Požadované moduly pro PHP:

PHP5 (>=5,4)
PHP modul ctype
PHP modul dom
PHP modul GD
Ikona modulu PHP
PHP modul JSON
PHP modul libxml (linuxový balíček libxml2 musí být >=2.7.0)
PHP modul mb multibyte
PHP modul posix
PHP modul SimpleXML
PHP modul XMLWriter
zip modulu PHP
PHP modul zlib

Pro databáze (vyberte pouze jednu):

PHP modul sqlite (>= 3, nedoporučuje se z důvodu výkonu)
PHP modul pdo_mysql (MySQL/MariaDB)
PHP modul pgsql (vyžaduje PostgreSQL >= 9.0)

PHP modul curl (velmi doporučeno, závisí na něm některé funkce, jako je autentizace uživatele HTTP)
PHP modul fileinfo (velmi doporučeno, zlepšuje výkon analýzy souborů)
PHP modul bz2 (doporučeno, nutné pro extrahování aplikací)
PHP modul intl (zvyšuje výkon překladového jazyka a opravuje řazení znaků mimo ASCII)
PHP modul mcrypt (zlepšuje výkon šifrování souborů)
PHP modul openssl (potřebný pro přístup ke zdrojům HTTPS)

Vyžadováno pro některé aplikace:

PHP modul ldap (pro integraci LDAP)
PHP modul smbclient (integrace SMB/CIFS viz SMB/CIFS)
PHP modul ftp (FTP pro uložení ověření/externího uživatele)
PHP modul imap (pro externí ověření uživatele)

PHP modul exif (pro otáčení obrázků v aplikaci obrázků)
PHP modul gmp (pro úložiště SFTP)

Chcete-li zlepšit výkon serveru (volitelné), vyberte jeden z následujících systémů mezipaměti:

PHP modul apc
PHP modul apcu
PHP modul memcached
PHP modul redis (>=2.2.5 vyžadováno pro blokování transakčního souboru)

Nepotřebujete modul WebDAV pro váš webový server (tj. mod_webdav Apache), protože OwnCloud má svůj vlastní vestavěný server WebDAV, SabreDAV. Pokud je povolen mod_webdav, musíte jej pro OwnCloud zakázat.

Instalace na Ubuntu 14.04 LTS Server

Chcete-li to provést, budete muset nainstalovat další balíčky z příkazového řádku s právy root

#apt-get install apache2 mariadb-server libapache2-mod-php5

#apt-get install php5-gd php5-json php5-mysql php5-curl

#apt-get install php5-intl php5-mcrypt php5-imagick

Tyto balíčky jsou určeny pro instalaci základního systému Owncloud. Pokud plánujete spouštět další aplikace, možná budete muset nainstalovat další balíčky
Při instalaci MySQL/MariaDB budete vyzváni k vytvoření hesla správce databáze.
Určitě si to zapamatujte, protože... později bude potřeba k instalaci databáze OwnCloud

Dále si stáhněte archiv nejnovější verze Owncloud:

Klikněte na odkaz ownCloud Download Page
Stáhněte si soubor s názvem OwnCloud-xyztar.bz2 nebo OwnCloud-xyz.zip (kde xyz je číslo verze).

Konfigurace webového serveru Apache

Na Debianu, Ubuntu a jejich derivátech je Apache nainstalován v konfiguraci, kterou potřebujeme, takže vše, co musíte udělat, je vytvořit soubor v /etc/apache2/sites-available/owncloud.conf s obsahem následujících řádků, přičemž adresáře a další cesty k souborům nahradíte vlastními: umístění souborů

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

Další nastavení Apache

Aby owncloud správně fungoval, musíme modul povolit mod_rewrite

Můžete také použít mod_fcgi místo standardního mod_php

Při použití SSL věnujte zvláštní pozornost zadání ServerName. Stejný název musíte zadat v konfiguraci serveru a také v CommonName osvědčení.
Nyní restartujte Apache:

#service restart apache2

Pokud používáte OwnCloud v podadresáři a chcete pro klienty používat CalDAV nebo CardDAV, ujistěte se, že jste správně nakonfigurovali službu zjišťování adres URL

Povolení SSL

Můžete použít prostý HTTP, ale důrazně se doporučuje používat SSL/TLS k šifrování veškerého provozu na serveru a také k ochraně uživatelských účtů a dat při přenosu.
Apache nainstalovaný pod Ubuntu je již nakonfigurován s jednoduchým certifikátem s vlastním podpisem. Vše, co musíte udělat, je povolit modul SSL a výchozí hostitel. Otevřete terminál a spusťte příkaz:

Spusťte prohlížeč a zadejte http://ip-server/owncloud

Na obrazovce se objeví následující obsah, zbývá pouze zadat data a proces instalace OwnCloud je dokončen.

Nastavte přihlášení Správce serveru Owncloud

Zadejte heslo Správce serveru Owncloud

Uvádíme místo, kde jsou data uložena,Můžete jej ponechat jako výchozí a později změnit.

Uživatel databáze vykořenit

Heslo uživatele databáze(ten, který jsme nastavili výše při instalaci databází)




Nahoru