{"id":1493,"date":"2012-11-25T16:34:13","date_gmt":"2012-11-25T15:34:13","guid":{"rendered":"http:\/\/jodlajodla.si\/blog\/?p=1493"},"modified":"2012-11-25T16:47:03","modified_gmt":"2012-11-25T15:47:03","slug":"owncloud-odprtokodni-oblak","status":"publish","type":"post","link":"https:\/\/jodlajodla.si\/blog\/owncloud-odprtokodni-oblak\/","title":{"rendered":"ownCloud &#8211; odprtokodni oblak"},"content":{"rendered":"<p><a href=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud.jpg\" rel=\"lightbox[1493]\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1495\" src=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud_mini.jpg\" alt=\"\" width=\"600\" height=\"250\" srcset=\"https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud_mini.jpg 600w, https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud_mini-430x179.jpg 430w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Spletne storitve v oblaku dandanes postajajo vse bolj priljubljene in za\u017eelene, najbolj poznana pa je zagotovo <a title=\"Dropbox\" href=\"https:\/\/www.dropbox.com\/\" target=\"_blank\">Dropbox<\/a>, katera ima dobro podporo za veliko naprav. Ta je na splo\u0161no kar varna in zanesljiva, brezpla\u010dno pa je na voljo do 18 GB prostora, ob registraciji pa dobite na razpolago 2 GB. Ta prostor je potem mo\u017eno raz\u0161iriti s posredovanjem povezave, preko katere se prijavijo novi uporabniki, za vsak pravilno registriran ra\u010dun pa pridobite \u0161e dodatnih 500 MB. Vse lepo in prav, a na \u017ealost je storitev na dolo\u010denih to\u010dkah zelo omejena, zato pa si lahko namesto Dropboxa pogledamo <a title=\"ownCloud\" href=\"http:\/\/owncloud.org\/\" target=\"_blank\">ownCloud<\/a>, ki poleg sinhronizacije datotek omogo\u010da \u0161e kup drugih lastnosti. Vse kar potrebujemo za namestitev lastnega oblaka je nek stre\u017enik s podporo Apache, PHP ter cURL in pa \u017eeleno koli\u010dino prostora na disku.<\/p>\n<p><!--more--><br \/>\n\u010ce nimamo lastnega stre\u017enika to ni povsem brezpla\u010den plan, saj moramo zakupiti dolo\u010deno koli\u010dino prostora in sistemskih lastnosti pri nekem ponudniku tovrstnih storitev. Spletni stre\u017enik si seveda lahko postavimo tudi doma, po mo\u017enosti pa ga pri\u017egemo samo takrat, kadar potrebujemo dostop do neke zadeve na njem.<\/p>\n<h3>Kaj ponuja ownCloud?<\/h3>\n<p>Lahko bi rekli, da ponuja prakti\u010dno vse kar si zamislimo, a \u010de za dolo\u010deno storitev \u0161e ni napisanega dodatka, moramo za to poskrbeti sami. Osnova ownClouda je enaka Dropboxu, saj je namenjen predvsem shranjevanju datotek na lasten stre\u017enik, poleg tega pa omogo\u010da \u0161e pregled razli\u010dic dolo\u010dene datoteke in pa \u0161ifriranje, kar je v navezi s SSL povezavo ve\u010d kot dobrodo\u0161lo. Dodatne funkcije so \u0161e poslu\u0161anje glasbe kar v brskalniku, pregled kontaktov, koledar, opravila, ogled fotografij in priljubljene povezave.\u00a0 Storitev se deli na dva dela &#8211; spletnega in namiznega, saj zadevo lahko uporabljamo prakti\u010dno kjerkoli smo in imamo dostop do spleta ali pa na svojem ra\u010dunalniku, kjer nastavimo dolo\u010dene mape za sinhronizacijo datotek s stre\u017enikom. Zaenkrat je podpora na voljo za Windows, Mac in Linux ter iOS in Android.<\/p>\n<h3>Namestitev na Linuxu<\/h3>\n<p>Za namestitev storitve potrebujemo lasten stre\u017enik in pa neko osnovno poznavanje Linuxa. Sam sem slede\u010d postopek izvajal na Xubuntu 12.10, <strong>vse postopke v vodi\u010du pa izvajate na lastno odgovornost!<\/strong><\/p>\n<p><strong>1.<\/strong> Kot prvo bomo namestili potrebne aplikacije, ki jih potrebujemo za brezhibno delovanje ownClouda. Odpremo konzolo oziroma ukazno vrstico in vanj vnesemo naslednji ukaz in vpi\u0161emo geslo.<\/p>\n<pre>$ sudo apt-get install apache2 php5 php5-json php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common php-xml-parser<\/pre>\n<p><a href=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-1.jpg\" rel=\"lightbox[1493]\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1497\" src=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-1_mini.jpg\" alt=\"\" width=\"600\" height=\"101\" srcset=\"https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-1_mini.jpg 600w, https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-1_mini-430x72.jpg 430w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<strong>2.<\/strong> Po uspe\u0161ni namestitvi vseh potrebnih aplikacij, moramo omogo\u010diti .htaccess datoteke in pa modul za Apache imenovan rewrite. Potem Apache ponovno za\u017eenemo in nadaljujemo s postopkom.<\/p>\n<pre>$ sudo a2enmod rewrite\r\n$ sudo a2enmod headers\r\n$ sudo service apache2 restart<\/pre>\n<p><strong>3.<\/strong> Sedaj bi nam stre\u017enik moral delovati, to pa preverimo s povezovanjem na IP na\u0161ega stre\u017enika oziroma, \u010de to delamo lokalno, odpremo povezavo <em>http:\/\/localhost\/<\/em>. \u010ce se nam izpi\u0161e sporo\u010dilo &#8220;It works!&#8221;, lahko nadaljujemo. Najprej moramo prenesti zadnjo razli\u010dico ownCloud paketa, jo razpakirati in premakniti na \u017eeleno mesto (sam sem jo kopiral kar v <em>\/var\/www<\/em>) ter mapi nastaviti dolo\u010dene pravice.<\/p>\n<pre>$ wget http:\/\/mirrors.owncloud.org\/releases\/owncloud-4.5.2.tar.bz2\r\n$ tar -xjf owncloud-4.5.2.tar.bz2\r\n$ sudo cp -r owncloud \/var\/www\/\r\n$ sudo chown -R www-data:www-data \/var\/www\/owncloud\/<\/pre>\n<p><strong>4.<\/strong> \u010caka nas le \u0161e namestitev storitve, ki pa jo opravimo preko brskalnika in sicer se postavimo na naslov http:\/\/naslov\/owncloud. <span style=\"text-decoration: underline\">naslov<\/span> in <span style=\"text-decoration: underline\">owncloud<\/span> ustrezno zamenjamo z IPjem in imenom mape, kjer se nahaja ownCloud.<\/p>\n<p><a href=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-2.jpg\" rel=\"lightbox[1493]\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1499\" src=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-2_mini.jpg\" alt=\"\" width=\"600\" height=\"100\" srcset=\"https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-2_mini.jpg 600w, https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-namestitev-2_mini-430x71.jpg 430w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\nOdpre se nam spletna stran, na kateri pa nas pri\u010daka opozorilo o varnosti datotek, ki jih bomo shranjevali na stre\u017enik. To se je zgodilo zaradi tega, ker sem sam datoteke premaknil v <em>\/var\/www<\/em> saj so datoteke tam vidne na spletu. Re\u0161itev tega je, da ustvarimo mapo izven te poti, zato se premaknemo v na\u0161o doma\u010do mapo, kjer bomo ustvarili mapo z imenom <em>data<\/em>. To bomo uporabili tudi za shranjevanje vseh podatkov preko storitve ownCloud.<\/p>\n<pre>$ cd ~\r\n$ mkdir data\r\n$ sudo chown -R www-data:www-data data\/<\/pre>\n<p>Sedaj se vrnemo v brskalnik in osve\u017eimo spletno stran, opozorilo o varnosti pa bi moralo izginiti. \u010cas je, da vpi\u0161emo podatke glavnega administratorja, nato pa kliknemo na <em>Advanced<\/em> in vpi\u0161emo \u0161e pot do mape <em>data<\/em>, v mojem primeru je to <em>\/home\/jodlajodla\/data<\/em>. Pogledamo \u0161e, \u010de nastavitev za bazo ustreza ter kliknemo na <em>Finish setup<\/em>. Odpre se nam celoten spletni vmesnik, kamor lahko nalagamo datoteke in jih urejamo, namestili pa bomo \u0161e program za sinhronizacijo datotek.<\/p>\n<p><strong>5.<\/strong> Prenesemo ustrezno razli\u010dico <a title=\"Sync Clients | ownCloud.org\" href=\"http:\/\/owncloud.org\/sync-clients\/\" target=\"_blank\">programa za sinhronizacijo<\/a> in ga namestimo. \u010ce uporabljate Ubuntu ga lahko namestite kar preko programskega sredi\u0161\u010da ali pa s slede\u010dim ukazom.<\/p>\n<pre>sudo apt-get install owncloud-client<\/pre>\n<p>Ko se program nalo\u017ei, ga odpremo, opozori pa nas na dodajanje povezav do stre\u017enika. To storimo z desnim klikom na ikono programa za sinhronizacijo in izberemo <em>Configure<\/em>.<\/p>\n<p><a href=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-povezava.jpg\" rel=\"lightbox[1493]\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1501\" src=\"http:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-povezava_mini.jpg\" alt=\"\" width=\"600\" height=\"100\" srcset=\"https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-povezava_mini.jpg 600w, https:\/\/jodlajodla.si\/blog\/wp-content\/uploads\/2012\/11\/owncloud-povezava_mini-430x71.jpg 430w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Odpre se nam okno, kamor moramo vnesti podatke na\u0161ega stre\u017enika. V mojem primeru sem za naslov stre\u017enika vnesel <em>localhost\/owncloud<\/em> ter odkljukal mo\u017enost za uporabo varne povezave. Vpisal sem \u0161e podatke mojega ra\u010duna in kliknil <em>Next<\/em> ter po\u010dakal, da se program pove\u017ee na stre\u017enik.<\/p>\n<p>To je vse, sedaj ste uspe\u0161no namestili ownCloud na stre\u017enik in ra\u010dunalnik. \u017delim vam prijetno uporabo storitve!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spletne storitve v oblaku dandanes postajajo vse bolj priljubljene in za\u017eelene, najbolj poznana pa je zagotovo Dropbox, katera ima dobro podporo za veliko naprav. Ta je na splo\u0161no kar varna in zanesljiva, brezpla\u010dno pa je na voljo do 18 GB prostora, ob registraciji pa dobite na razpolago 2 GB. Ta prostor je potem mo\u017eno raz\u0161iriti [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[450,17,24,10,275],"tags":[309,989,990,991,1281,367,988,985,987,986,310],"_links":{"self":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1493"}],"collection":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/comments?post=1493"}],"version-history":[{"count":6,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1493\/revisions"}],"predecessor-version":[{"id":1507,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/posts\/1493\/revisions\/1507"}],"wp:attachment":[{"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/media?parent=1493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/categories?post=1493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jodlajodla.si\/blog\/wp-json\/wp\/v2\/tags?post=1493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}