OwnCloud - Implementacija v LAN
Predstavitev
OwnCloud je odprtokodno izvajanje storitev spletnega shranjevanja in različnih aplikacij (računalništvo v oblaku). OwnCloud lahko namestite v osebno omrežje (kot LAN). Odvisnosti od tega strežnika morajo biti v PHP in bazi podatkov v SQLite, MySQL ali PostgreSQL.
Poleg spletnega vmesnika, ki omogoča pregled, urejanje in izmenjavo podatkov, OwnCloud izvaja standardne protokole, kot je WebDAV za dostop do datotek, CardDAV za dostop do stikov in CalDAV za koledar, ki omogoča sinhronizacijo z najpogostejšimi OS.
V tem vodiču boste izvedeli:
- 1 - Kako namestiti Owncloud na osebni spletni strežnik.
- 2 - Kako dostopati do podatkov prek raziskovalca datotek z WebDAV.
- 3 - Kako namestiti delež v / etc / fstab za lokalni dostop do oblaka.
- 4 - Kako namestiti odjemalca owncloud na namizje.
- 5 - Kako konfigurirati odjemalca Owncloud za sinhronizacijo.
Predpogoji
- Računalnik z operacijskim sistemom Linux (ta tečaj temelji na Ubuntu Enterprise Server 10.04LTS ali 12.04LTS).
- Spletni strežnik Apache (spletni strežnik Apache z imenom public_html v domači povezavi).
- Različica strežnika PHP - minimalno v5.3.
- Računalnik z operacijskim sistemom Linux OS (Ubuntu pult za distribucijo (12.04LTS) - za uporabo kot lastni odjemalec).
Namestitev OwnCloud na spletni strežnik
- Pojdite na uradno spletno mesto: //owncloud.org/support/install/
- Prenesite »Najnovejša stabilna izdaja«.
- Za to vadnico je bil uporabljen lastcloud-4.0.4 .
- " Uporabniško ime " bo vaša prijava za povezavo vašega "Linux ubuntu" namizja ", zato vaš" homedirectory ".
- Razpakirajte preneseno datoteko v osnovni imenik vašega strežnika
tar -xjf owncloud-xxxtar.bz2
- Premaknite imenik "owncloud" na "public_html" homeDirectory vaš strežnik (ali) v / var / www /, z uporabo enega od spodnjih ukazov:
mv owncloud ~ / public_html /
sudo mv owncloud / var / www /
Upoštevajte, da:
- Lastnik spletnega strežnika "www-data" mora imeti naslednje aplikacije v aplikacijah, podatkih in konfiguracijah.
- Dva od teh imenikov sta del namestitve ownCloud, ustvariti je treba samo imenik 'data'.
- Pojdite v imenik owncloud
cd owncloud
- Ustvarite imenik »podatki«
Podatki mkdir
Konfigurirajte pravice za aplikacije, nastavitve in podatke:
sudo chown -R www-podatki: aplikacije podatkov za www
sudo chown -R www-data: konfiguracija www-podatkov
sudo chown -R www-podatki: www-podatkovni podatki
Če želite, da aplikacija Owncloud deluje pravilno, moramo aktivirati module "ponovno pisanje" in "glave" (privzeto ni omogočeno v Apacheu).
sudo a2enmod ponovno pisanje
sudo a2enmod glave
Znova zaženite strežnik Apache, da preverite spremembe:
- sudo storitev apache2 ponovno zaženite
Če ste v imeniku / var / www / nastavili imenik owncloud, ne izvajajte naslednjega ukaza.
Ustvarite simbolno povezavo do imenika owncloud v / var / www /:
- s
udo ln -s / home / uporabniško ime / public_html / owncloud / / var / www / owncloud
Upoštevajte, da:
- "Uporabniško ime" je osnovni imenik vašega strežnika.
Zaženite spletni strežnik
// name_of_server / owncloud (ali) // IP_Adress_server / owncloud
- Izpolnite obrazec z osebnimi podatki.
- Pomembno je, da ločite skrbnika in običajnega uporabnika, da se izognete varnostnim vprašanjem.
- Ko izpolnite ta obrazec, bo prvi ustvarjen skrbniški račun 'Owncloud'.
- Priporočljivo je, da nastavite uporabniško ime in geslo, ki se razlikujeta od običajnega uporabniškega računa.
- Kliknite »Namesti«.
- Prijavite se in začnite uporabljati »Owncloud na osebnem spletnem strežniku«.
- Ko se prvič povežete, ustvarite uporabniško ime in geslo za običajnega uporabnika.
Ustvarite skupino »uporabnikov«:
- Nastavitve -> Uporabniki -> spustni meni »Skupine« -> kliknite »Dodaj skupino«
- Vnesite: Uporabniki in potrdite
Ustvarjanje uporabnika:
- Vpišite isto prijavo in geslo, da se povežete z namizjem.
- Vnesite »Ime« in »Geslo« -> izberite skupino »Uporabniki« -> kliknite »Ustvari«.
- Zaprite aplikacijo (kot skrbnik) in se povežite kot običajni uporabnik.
Dostop do podatkov prek raziskovalca datotek z WebDAV
Kako konfigurirati dostop WebDAV, ki nam bo omogočal shranjevanje podatkov v lokalno mapo prek lastnegaCloud?
- Prav tako ga lahko namestimo v korenski imenik vašega spletnega strežnika ali v podimenik.
- Za to vadnico bomo uporabili našo domačo povezavo in ustvarili »lastniški imenik«.
Namestitev podpore za WebDAV (paket davfs2)
sudo apt-get install davfs2
- sudo dpkg-reconfigure davfs2 (ob pozivu izberite Da)
Uporabniku, ki ima dovoljenje, dodajte možnosti skupne skupine - davfs2
sudo usermod -aG uporabniško ime za davfs2
Če želite uporabniku omogočiti namestitev skupnih možnosti v oblaku, moramo ustvariti zadevni imenik v njegovi domači povezavi. Poimenovali ga bomo kot »owncloud«:
mkdir owncloud
V fstab namestite 'owncloud'
- Za lastcloud-4.0.4 vstavite naslednjo vrstico v svoj 'fstab', ki označuje IP vašega strežnika:
//ip_address_server/owncloud/remote.php/webdav/ / home / username / owncloud uporabnik davfs, rw, noauto 0 0
Upoštevajte, da:
- Z vstopom v raziskovalec datotek boste videli napravo z imenom 'owncloud, ki je zdaj prisotna.
- Če kliknete nanj, ne bo delovalo. Prikaže se sporočilo »Ni mogoče namestiti naprave itd.« ...
- Ne skrbite zdaj, še vedno je nekaj korakov, da bo to delovalo.
- Ko nameščate " davfs2 ", so v domači povezavi uporabniškega imena ustvarjeni skriti imenik in dve datoteki "davf2.conf" in "secrets".
Konfiguriranje teh dveh datotek:
davfs2.conf: odkomentirajte naslednje vrstice in uporabite te vrednosti, ne urejajte ostalih.
ask_auth 0
use_locks 0
gui_optimize 1
skrivnosti : dodaj v zadnjo vrstico te datoteke (pomembni so dvojni narekovaji).
- " / home / uporabniško ime / owncloud /" "uporabniško ime" "geslo"
Pomembna opomba:
- Uporabniško ime in geslo sta »prijava« in »geslo« za povezavo s spletnim strežnikom owncloud, ki ste ga ustvarili prej. Zato je pomembno, da ustvarite uporabnika v skupini uporabnikov, ki ima lasten strežnik.
Namestite odjemalca owncloud za sinhronizacijo z oblakom
Dodajte izvorni paket na seznam virov protokola apt:
sudo sh -c 'echo "deb //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/ /" >> /etc/apt/sources.list "
Zahteva za posodobitev seznama paketov
sudo apt-get update
Namestitev paketa
sudo apt-get namesti owncloud-odjemalec
Če želite prejeti posodobitve paketa lastnega kluba odjemalca, prenesite ključ:
wget //download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key
Dodajte ključ:
sudo apt-key add - <Release.key
- Ko je odjemalec nameščen, bo v vaših aplikacijah prikazana ikona za zagon.
- Iskanje s ključno besedo: oblak.
- Kliknite ikono za zagon aplikacije, prikaže se sporočilo, da morate konfigurirati odjemalca.
- Kliknite V redu.
- V opravilni vrstici zgoraj desno boste videli ikono z majhnim črnim oblakom.
- Z desno miškino tipko kliknite ikono in izberite »Konfiguriraj ...«
- Vnesite besedilno polje z URL-jem vašega oblaka.
- // ip_adress_machine / owncloud /.
- Sedaj vnesite svoje uporabniško ime in geslo uporabnika, ki ste ga ustvarili.
- Običajno, če ste sledili vadnici, naj bo vaše uporabniško ime.
- Naslednji zaslon potrjuje povezavo z oblakom.
- Nato boste morali izbrati mapo, ki bo sinhronizirana.
- Izberite imenik »owncloud«, ki ste ga ustvarili v svojem domu.
- Vnesite ime (ali alias) za našo vadbo, ki jo bomo uporabili: "Moncloud"
- Na tem zaslonu pustite privzete nastavitve.
- Privzeto bo ustvarjena mapa "clientsync" v korenu vašega oblaka. Če želite, ga lahko izbrišete pozneje.
- Če želite preveriti, ali je mapa 'clientsync' prisotna v vašem strežniku.
- Odprite raziskovalec datotek, kliknite »owncloud« v »Naprave«, morali bi videti ta imenik.
- Nazadnje, da preverite, ali je vse sinhronizirano, v opravilni vrstici z desno miškino tipko kliknite ikono črnega oblaka in izberite »Odpri status ...«