OwnCloud - Implementácia v sieti LAN
![](http://img.brin-designs.com/img/games/870/owncloud-implementation-lan.png)
predstavenie
OwnCloud je open source implementácia online storage služieb a rôznych aplikácií (cloud computing). OwnCloud možno inštalovať na osobnú sieť (ako LAN). Závislosti na tomto serveri musia byť v PHP a databáze v SQLite, MySQL alebo PostgreSQL.
Okrem webového rozhrania, ktoré umožňuje prezerať, upravovať a zdieľať dáta, implementuje OwnCloud štandardné protokoly ako WebDAV pre prístup k súborom, CardDAV pre prístup k kontaktom a CalDAV pre kalendár, ktorý umožňuje synchronizáciu s najbežnejším OS.
V tomto návode sa naučíte:
- 1 - Ako nainštalovať Owncloud na osobný webový server.
- 2 - Ako pristupovať k údajom cez prehliadač súborov s WebDAV.
- 3 - Ako pripojiť zdieľanie v / etc / fstab na lokálny prístup k oblaku.
- 4 - Ako nainštalovať clientcloud na plochu.
- 5 - Ako nakonfigurovať klienta Customcloud na synchronizáciu.
predpoklady
- Počítač s OS Linux (tento návod je založený na Ubuntu Enterprise Server 10.04LTS alebo 12.04LTS).
- Webový server Apache (webový server Apache s adresárom public_html v domovskom adresári).
- Verzia PHP servera - minimum v5.3.
- Počítač s operačným systémom Linux (distribúcia desktopu Ubuntu (12.04LTS)), ktorý sa používa ako clientcloud client).
Inštalácia OwnCloud na webový server
- Prejsť na oficiálnu stránku: //owncloud.org/support/install/
- Stiahnite si 'Posledné stabilné vydanie'.
- Pre tento návod bol použitý vlastnýcloud-4.0.4 .
- " Užívateľské meno ", bude vaše pripojenie prihlasovacie vaše "Linux ubuntu desktop" teda vaše " domovský adresár ".
- Rozbaľte prevzatý súbor do domovského adresára servera
tar -xjf owncloud-xxxtar.bz2
- Presuňte adresár "owncloud" na "public_html" homeDirectory váš server (alebo) v / var / www /, pomocou jedného z nižšie uvedených príkazov:
mv owncloud ~ / public_html /
sudo mv owncloud / var / www /
Poznač si to:
- Vlastník webového servera "www-data" by mal mať v aplikáciách, dátach a konfiguráciách nasledujúce adresáre.
- Dva z týchto adresárov sú súčasťou vašej inštalácie ownCloud, mal by byť vytvorený iba adresár 'data'.
- Prejdite do adresára owncloud
cd owncloud
- Vytvorte „data“ adresára
mkdir dáta
Konfigurovať práva pre aplikácie, konfiguráciu a údaje:
sudo chown -R www-data: aplikácie www-data
sudo chown -R www-data: www-data config
sudo chown -R www-data: www-data data
Aby aplikácia Owncloud fungovala správne, musíme aktivovať moduly "rewrite" a "hlavičky" (v Apache nie sú štandardne povolené).
sudo a2enmod prepísať
sudo a2enmod hlavičky
Reštartujte server Apache na potvrdenie zmien:
- sudo service apache2 reštart
Ak ste v adresári / var / www / nastavili adresár owncloud, nevykonávajte nasledujúci príkaz.
Vytvorte symbolický odkaz do adresára owncloud v adresári / var / www /:
- s
udo ln -s / home / username / public_html / owncloud / / var / www / owncloud
Poznač si to:
- 'Meno používateľa' je domovský adresár vášho servera.
Spustite webový server
// name_of_server / owncloud (alebo) // IP_Adress_server / owncloud
- Vyplňte formulár pomocou vašich osobných údajov.
- Je dôležité oddeliť administrátora a bežného používateľa, aby ste sa vyvarovali bezpečnostných problémov.
- Po vyplnení tohto formulára sa najprv vytvorí admin účet 'Owncloud'.
- Odporúča sa nastaviť používateľské meno a heslo odlišné od vášho bežného používateľského účtu.
- Kliknite na 'Inštalovať'.
- Prihláste sa a začnite používať svoj vlastný obsah na svojom osobnom webovom serveri.
- Pri prvom pripojení vytvorte prihlasovacie meno a heslo pre bežného používateľa.
Vytvoriť skupinu používateľov:
- Nastavenia -> Používatelia -> rozbaľovacia ponuka Skupiny -> kliknite na položku Pridať skupinu
- Zadajte: Používatelia a potvrďte
Vytvorenie používateľa:
- Na pripojenie k pracovnej ploche zadajte rovnaké prihlasovacie meno a heslo.
- Zadajte "Name" a "password" -> vyberte skupinu 'Users' -> kliknite na "Create".
- Ukončite aplikáciu (ako administrátor) a pripojte sa ako bežný používateľ.
Prístup k dátam cez prieskumník súborov pomocou WebDAV
Ako nakonfigurovať WebDAV prístup, ktorý nám umožní ukladať dáta do lokálneho priečinka cez ownCloud?
- Môžeme ho tiež pripojiť do koreňového adresára webového servera alebo podadresára.
- Pre tento tutoriál použijeme náš domovský adresár a vytvoríme 'owncloud'directory.
Inštalácia podpory WebDAV (balík davfs2)
sudo apt-get install davfs2
- sudo dpkg-reconfigure davfs2 (na výzvu vyberte možnosť Yes)
Pridať používateľa s oprávnením pripojiť zdieľané možnosti skupiny - davfs2
sudo usermod -aG davfs2 užívateľské meno
Ak chcete používateľovi povoliť pripojenie k zdieľaným možnostiam cloudu, musíme vytvoriť príslušný adresár v jeho homedirectory.We 's menom' owncloud ':
mkdir owncloud
Mount 'owncloud' vo fstab
- V prípade vlastného programucloclo-4.0.4 vložte do riadka „fstab“ nasledujúci riadok, ktorý označuje adresu IP vášho servera:
//ip_address_server/owncloud/remote.php/webdav/ / home / užívateľské meno / owncloud davfs user, rw, noauto 0 0
Poznač si to:
- Tým, že pôjdete do prieskumníka súborov uvidíte zariadenie s názvom 'owncloud teraz prítomný.
- Ak naň kliknete, nebude to fungovať. Dostanete správu „Nedá sa pripojiť zariadenie atď.“
- Nebojte sa teraz, stále existujú nejaké kroky, aby to fungovalo.
- Pri inštalácii " davfs2 ", skrytý adresár a dva súbory "davf2.conf" a "tajomstvo" sú vytvorené v domovskom adresári užívateľského mena.
Konfigurácia týchto dvoch súborov:
davfs2.conf: odkomentujte nasledujúce riadky a použite tieto hodnoty, zvyšok neupravujte.
ask_auth 0
use_locks 0
gui_optimize 1
tajomstvo : pridať do posledného riadku tohto súboru (Dvojité úvodzovky sú dôležité).
- " / home / username / owncloud /" "používateľské meno" "heslo"
Dôležitá poznámka:
- Užívateľské meno a heslo sú 'login' a 'password' pre pripojenie k vášmu vlastnému web serveru vytvorenému skôr. To je dôvod, prečo je dôležité vytvoriť používateľa v skupine užívateľov váš vlastný server.
Nainštalujte si clientcloud na synchronizáciu s cloudom
Pridajte zdrojový balík do zoznamu zdrojov protokolu apt:
sudo sh -c 'echo' deb //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ / ">> /etc/apt/sources.list '
Žiadosť o aktualizáciu zoznamu balíkov
sudo apt-get update
Inštalácia balíka
sudo apt-get install owncloud-client
Ak chcete získať aktualizácie balíkov vlastného užívateľa, prevezmite kľúč:
wget //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key
Pridať kľúč:
sudo apt-key add - <Release.key
- Po nainštalovaní klienta sa vo vašich aplikáciách zobrazí ikona spustenia.
- Hľadať pomocou kľúčového slova: cloud.
![](img/games/870/owncloud-implementation-lan-2.png)
![](img/games/870/owncloud-implementation-lan-3.png)
- Ak chcete spustiť aplikáciu, kliknite na ikonu a zobrazí sa správa, že je potrebné nakonfigurovať klienta.
- Kliknite na OK.
- Na paneli úloh v pravom hornom rohu sa zobrazí ikona s malým čiernym mrakom.
![](img/games/870/owncloud-implementation-lan-4.png)
- Kliknite ľavým tlačidlom myši na ikonu a vyberte položku Configure ...
- Vyplňte textové pole s adresou URL vášho cloudu.
- // ip_adress_machine / ownCloud /.
![](img/games/870/owncloud-implementation-lan-5.png)
- Teraz zadajte svoje prihlasovacie meno a heslo používateľa, ktorého ste vytvorili.
- Normálne, ak ste postupovali podľa tutoriálu, malo by to byť vaše používateľské meno.
![](img/games/870/owncloud-implementation-lan-6.png)
- Nasledujúca obrazovka potvrdzuje pripojenie k vášmu cloudu.
![](img/games/870/owncloud-implementation-lan-7.png)
- Potom sa zobrazí výzva na výber priečinka, ktorý bude synchronizovaný.
- Vyberte adresár 'owncloud', ktorý ste vytvorili vo svojom domovskom adresári.
- Dajte mu názov (alebo alias) pre náš tutoriál, ktorý použijeme: „Moncloud“
![](img/games/870/owncloud-implementation-lan-8.png)
- Na tejto obrazovke ponechajte predvolené nastavenia.
- Priečinok "clientsync" sa vytvorí štandardne v koreňovom adresári vášho cloudu. Ak chcete, môžete ju neskôr odstrániť.
![](img/games/870/owncloud-implementation-lan-9.png)
- Ak chcete overiť, či je na vašom serveri prítomný priečinok „clientsync“.
- Otvorte prehliadač súborov, kliknite na 'owncloud' v 'Devices', mali by ste vidieť tento adresár.
![](img/games/870/owncloud-implementation-lan-10.png)
- Nakoniec, ak chcete overiť, či je všetko synchronizované, kliknite ľavým tlačidlom myši na ikonu čierneho mraku na paneli úloh a vyberte položku Otvoriť stav ...
![](img/games/870/owncloud-implementation-lan-11.png)