Jak nainstalovat vlastníCloud 10 na Ubuntu 16.04

Jak nainstalovat vlastníCloud 10 na Ubuntu 16.04

ownCloud je populární open source podniková 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ž je skvělá alternativa k populárním cloudovým platformám Google Drive, Dropbox, iCloud atd. ownCloud je cross-platformová aplikace a podporuje všechny populární operační systémy, ale tento návod byl napsán speciálně pro Ubuntu 16.04. V době psaní nejnovější verze vlastníCloud je 10.0.7.

1. Předpoklady

  • PHP> = 5.6 (doporučujeme PHP 7.0 nebo vyšší) s následujícími rozšířeními PHP: XML (Expat), curl, PDO, Phar, GD Grafická knihovna verze 2.0.x +, DOM, ctype, JSON, iconv, intl, mcrypt , openssl, bz2, Zlib a Zip.
  • Apache Web Server> = 2.0 kompilován s modulem mod_rewrite
  • MySQL> = 5.x (doporučujeme MySQL 5.5 nebo novější), MariaDB 5.5 +, PostgreSQL nebo SQLite na vašem počítači Virtuální server Linux.

2. Aktualizujte systém

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

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

3. Nainstalujte vlastníCloud

Stáhněte klíč úložiště pomocí příkazu wget a importujte jej příkazem apt -key:

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

Zkontrolujte, zda je nainstalována aplikace apt-transport-https, protože budeme potřebovat další krok:

# sudo apt-get instalovat apt-transport-https Čtení seznamů balíků ... Hotovo Vytváření stromu závislostí Čtení informací o stavu ... Hotovo Následující balíčky byly automaticky nainstalovány a již nejsou potřeba: aspell-en dictionaries-common emacsen-common libaspell15 libexttextcat-2.0-0 libexttextcat-data liblua5.1-0 libyajl2 Použijte 'apt autoremove' pro jejich odstranění. Budou nainstalovány následující nové balíčky: upgradován apt-transport-https 0, nově nainstalovaný 1, 0 odstraněn a 54 není upgradován. Potřebujete získat 26.1 kB archivů. Po této operaci bude použito 215 kB dalšího místa na disku. Získejte: 1 http://archive.ubuntu.com/ubuntu xenial-updates / main amd64 apt-transport-https amd64 1.2.26 [26.1 kB] Vyvolán 26.1 kB v 0s (60.8 kB / s) Výběr dříve nevybraného balíčku apt- https. (Čtení databáze ... aktuálně nainstalované soubory a adresáře 35616.) Příprava na rozbalení ... / apt-transport-https_1.2.26_amd64.deb ... Vybalení apt-transport-https (1.2.26) ... Nastavení apt-transport-https (1.2.26) ...

Vytvořte soubor owncloud.list v souboru /etc/apt/sources.list.d, abychom mohli přidat vlastní repozitář 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/ /

Aktualizujte systémové balíky znovu, abychom mohli nainstalovat vlastní balíčky:

# sudo apt-get aktualizaci Hit: 1 http://archive.ubuntu.com/ubuntu xenial InRelease Hit: 2 http://archive.ubuntu.com/ubuntu xenial-aktualizace InRelease Hit: 3 http: //archive.canonical .com / ubuntu xenial InRelease Hit: 4 http://security.ubuntu.com/ubuntu xenial-zabezpečení InRelease Ign: 5 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 InRelease Získat: 6 https: //download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release [986 B] Získat: 7 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg [481 B] Získat: 8 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Balíčky [736 B] Načtené 2203 B v 2s (1030 B / s) Čtení seznamu balíků ... Hotovo

Nainstalujte vlastníCloud provedením následujícího příkazu:

# sudo apt-get nainstalovat owncloud-files Čtení seznamů balíků ... Hotovo Vytváření stromu závislostí Čtení informací o stavu ... Hotovo Následující nové balíčky budou nainstalovány: vlastní soubory Cloud 0 upgradovány, nově nainstalované 1, 0 odstraněny a 51 ne aktualizováno. Potřebujete získat archivy 0 B / 35.1 MB. Po této operaci bude použito další místo na disku 118 MB. Výběr souborů vlastních vlastních souborů, které jste předtím nebyli vybráni. (Čtení databáze ... aktuálně nainstalované soubory a adresáře 35869.) Příprava na rozbalení ... / owncloud-files_10.0.7-1.1_all.deb ... Rozbalit vlastní soubory cloud (10.0.7-1.1) ... Nastavení vlastních souborů cloud (10.0.7 -1.1) ...

Můžeme pokračovat v dalším kroku.

4. Vytvořte databázi MySQL pro vlastníCloud

Přihlašte se do účtu MySQL pomocí kořenového účtu:

# mysql -u root -p

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

mysql> CREATE DATABASE vlastní cloud;

Potom spusťte následující dotaz přidat samostatný uživatel vlastníCloud, který bude pracovat s databází:

mysql> GRANT ALL PRIVILEGES na owncloud. * to 'owncloud' @ 'localhost' IDENTIFIED BY 'enter_username_password_here';

Proveďte následující příkaz pro uplatnění nastavených oprávnění:

mysql> FLUSH PRIVILEGES;

Nyní můžeme ukončit relaci MySQL:

mysql> exit;

5. Nakonfigurujte vlastníCloud

Nejprve se ujistěte, že jsou nainstalovány následující balíčky, které potřebují vlastníCloud:

# sudo apt-get instalace libapache2-mod-php7.0 php-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0-php7.0- smbclient php-ssh2 php7.0-sqlite3 php7.0-xml php7.0-zip

6. Nakonfigurujte Apache na server ownCloud

Nyní budeme muset nastavit konfiguraci Apache tak, aby mohla sloužit adresář ownCloud, přidejte do souboru /etc/apache2/sites-available/owncloud.conf níže uvedený obsah do souboru s nano nebo oblíbeným editorem:

# sudo nano /etc/apache2/sites-available/owncloud.conf Alias ​​/ owncloud "/ var / www / owncloud /" <Adresář / var / www / owncloud /> Možnosti + FollowSymlinks AllowOverride All <IfModule mod_dav.c> </ IfModule> SetEnv HOME / var / www / vlastní cloud SetEnv HTTP_HOME / var / www / owncloud </ Directory>

Povolte následující moduly Apache:

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

Povolit konfiguraci aplikace Apache ownCloud:

# sudo a2ensite owncloud.conf

Nyní restartujte webový server Apache:

# sudo systemctl restartuje apache2

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

http://your_server_ip_address_or_domain_name/owncloud

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

  • Zadejte uživatelské jméno a heslo pro účet administrátora.
  • Klikněte na odkaz Úložiště a databáze.
  • Ponechte výchozí nastavení složky dat.
  • Klikněte na tlačítko MySQL / MariaDB.
  • Vyplňte pole s informacemi o databázi, které jsme nastavili výše.
  • Klepněte na tlačítko Dokončit instalaci.

To je, teď byste měli úspěšně nainstalovat vlastní server 10 na vašem serveru.

původní článek

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.