GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte si cloudové úložiště pomocí ownCloud 6 na Linux Mint 17

ownCloud je webová sada, která poskytuje cloudové úložiště přes síť, data lze nahrávat přes webový prohlížeč nebo pomocí softwarového klienta. Data budou uložena na serveru a lze je kdykoli stáhnout nebo k nim přistupovat pomocí prohlížeče nebo desktopového klienta nebo aplikace pro chytré telefony. Projekt je založen na PHP a databázi SQLite, MySQL, Oracle nebo PostgreSQL, takže může běžet na všech platformách, které tyto požadavky splňují. Poskytuje téměř všechny možnosti funkcí, které jsou dostupné na komerčních sadách; je vydán pod licencí AGPLv3, takže si můžete bez dalších nákladů nastavit vlastní cloudový úložný server. K dispozici je také komerční verze ownCloud.

Funkce:

Níže je uveden seznam funkcí dostupných na ownCloud.

  • Ukládání souborů v konvenčních adresářových strukturách
  • Kryptografie
  • Synchronizace dat s počítačem, webovým klientem nebo mobilní aplikací.
  • Kalendář (také jako CalDAV)
  • Plánovač úloh
  • Adresář (také jako CardDAV)
  • Streamování hudby (prostřednictvím Ampache)
  • Správa uživatelů a skupin (prostřednictvím OpenID nebo LDAP)
  • Sdílení obsahu mezi skupinami nebo veřejnými adresami URL
  • Online textový editor se zvýrazněním syntaxe a skládáním kódu
  • Záložky
  • Sada zkracování adres URL
  • Fotogalerie
  • Prohlížeč PDF (pomocí pdf.js)
  • Prohlížeč souborů ODF (.odt, .odp, .ods)

Nové funkce ve ownCloud 6:

  • Podporuje nahrávání obrázku avatara.
  • Zobrazuje miniatury dokumentů
  • Podporuje dialogové okno konfliktu webu, když je soubor již ukončen.
  • Pomocí zdroje aktivit můžete vidět, co se děje
  • Nový design
  • Uživatel může obnovit smazané soubory.

Více

Zde je malý průvodce nastavením ownCloud 6 na Linux Mint 17.

Předpoklady:

Jak již bylo zmíněno dříve, je založen na kombinaci PHP a databáze, databáze může být kterákoli z výše uvedených čtyř. Pro nastavení ownClound na Linux Mint 14 je databáze MySQL nejlepší volbou před ostatními. Nainstalujte tedy PHP, webový server Apache a server MySQL na Linux Mint.

sudo apt-get install apache2 php5 php5-mysql php5-gd mysql-server

Při instalaci serveru MySQL budete požádáni o nastavení hesla pro uživatele root MySQL.

Stažení a nastavení:

Stáhněte si ownCloud z oficiálního webu nebo zadejte následující příkaz na terminálu.

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

Rozbalte archiv.

sudo tar -jxvf owncloud-6.0.4.tar.bz2

Přesunout ownCloud pod kořen dokumentu serveru Apache.

sudo mv owncloud /var/www/owncloud

Vytvořte datový adresář pod /var/www/owncloud, bude obsahovat data nahraná uživateli.

sudo mkdir /var/www/owncloud/data

Umožněte webovému serveru číst a zapisovat soubory v cloudovém adresáři.

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

Vytvořit databázi:

Před vytvořením databáze je nutné spustit MySQL server, přihlaste se k MySQL serveru.

mysql -u root -p

Vytvořte databázi s názvem „clouddb“

create database clouddb;

Povolte „clouddbuseru“ přístup k databázi „clouddb“ na localhost s předdefinovaným heslem.

grant all on clouddb.* to 'clouddbuser'@'localhost' identified by 'password';

Konfigurace serveru Apache:

Při konfiguraci webového serveru Apache se doporučuje povolit .htaccess Chcete-li získat vylepšené funkce zabezpečení, vytvořte nového virtuálního hostitele pro ownCloud.

sudo nano /etc/apache2/sites-enabled/000-ownclowd.conf

Přidejte následující řádky.

alias /owncloud /var/www/owncloud

Možnosti Indexy FollowSymLinks MultiViews
AllowOverride All
Objednávka povolit, odepřít
povolit ze všech

Nezapomeňte restartovat služby.

sudo /etc/init.d/apache2 restart

Konfigurace ownCloud:

Otevřete webový prohlížeč, nasměrujte adresu URL na http://vaše-ip-adresa/vlastnícloud . Prohlížeč vás automaticky přesměruje na stránku nastavení ownCloud, kde je třeba jej nakonfigurovat před uvedením do provozu. Zadejte uživatelské jméno správce, heslo, umístění datové složky a podrobnosti o databázi.

Alternativně si můžete také stáhnout klienta ownCloud nebo aplikace pro chytré telefony a nahrát soubory.

Nyní můžete začít nahrávat soubory přes prohlížeč.

To je vše!.


Linux
  1. Zobrazte síťová připojení svého linuxového serveru pomocí netstat

  2. Nainstalujte si ownCloud 5 na Linux Mint 14

  3. Zabezpečte svůj Linuxový server pomocí Fail2Ban [Příručka pro začátečníky]

  1. Vytvořte zlé dvojče své sítě pomocí Fluxion na Kali Linuxu

  2. Obnovte svůj systém pomocí režimu jednoho uživatele v Linux Mint / Linux Mint 12

  3. Nejlepší linuxová distribuce pro váš další cloudový server

  1. Vytvářejte záložky pro PDF pomocí pdftk

  2. Monitorujte svůj Linux server pomocí Checkmk

  3. Vytvářejte cloudové servery OnMetal