Blog (83)
Komentarze (2k)
Recenzje (1)

ownCloud - Twoja własna "chmurka" cz1. Wstęp

@cyrylloownCloud - Twoja własna "chmurka" cz1. Wstęp30.10.2013 23:45

[img=ownintro]

Ilu z nas używa usług dostępu do plików takich jak Dropbox, SkyDrive czy Google Drive, domyślam się że większość czytelników dobrych programów. Czy nie zastanawialiście się nad tym czy moglibyście sami zbudować sobie taka usługę na swoim komputerze, serwerze czy hostingu? Jeśli myśleliście o tym a nie natrafiliście na aplikację ownCloud to zapraszam do przeczytania czym jest oraz jak zainstalować własną "chmurkę".

ownCloud jest aplikacją webową napisaną w PHP na licencji AGPLv3, pozwalającą stworzyć osobistą "chmurę" z dostępem do plików (dokumentów tekstowych, wideo, muzyki i zdjęć), kontaktów i kalendarzy z każdego miejsca za pośrednictwem internetu. W łatwy sposób można ją zainstalować na własnym komputerze, serwerze czy na praktycznie każdym hostingu posiadającym Apache2, nginx i ligttdp, PHP5.3+ oraz bazę MySQL, PostgreSQL lub SQLite.

Dostęp do plików poprzez przeglądarkę www
Dostęp do plików poprzez przeglądarkę www

Dostęp do plików możliwy jest nie tylko poprzez przeglądarkę, ale również przez protokół WebDAV, część aplikacji zarówno desktop-owych, jak i mobilnych posiada obsługę dodawania zasobów z wykorzystaniem tego protokołu. W łatwy sposób można udostępnić pliki wewnątrz chmury pomiędzy grupami i pojedynczymi użytkownikami, jak również publicznie z zabezpieczonym hasłem dostępu oraz czasu dostępności linku. Możliwe jest również montowanie innych zasobów i usług dyskowych m.in. FTP, DropBox, SkyDrive czy Google Drive.

Bezpieczeństwo przechowywania plików zapewnia wersjonowanie plików wraz z szyfrowaniem całego katalogu użytkownika. Dzięki możliwości szyfrowania plików żaden z administratorów nie ma do nich dostępu, tylko ty masz dostęp do swoich plików. Obsługa wersjonowania plików, ułatwia kontrole nad zmianami w plikach i zawsze będziesz mógł wrócić do wcześniejszej wersji twojego pliku wtedy gdy będziesz tego potrzebować. Posiada również kosz na usunięte pliki, które w łatwy sposób można przywrócić.

Klienty ownClouda
Klienty ownClouda

Dostępne są klienty owncloud-a dla systemów Windows, Mac OS X, Linux, Androida oraz iOS. Dzięki tym klientom można synchronizować wybrane katalogi czy pliki pomiędzy komputerem, smartphone'm a "chmurką". Klient dla komputerów pozwalają synchronizować wybrane katalogi pomiędzy "chmurką" a naszymi komputerami (nazwy katalogów nie muszą być takie same), zaś klient dla smartphone'ów pozwala synchronizować wybrane pliki oraz posiada funkcję automatycznego wysyłania zrobionych zdjęć bezpośrednio do naszej "chmurki".

Kalendarze i książki adresowe
Kalendarze i książki adresowe

ownCloud oprócz dostępu do plików, pozwala nam na zarządzanie kontaktami, kalendarzami i zakładkami. Posiada synchronizację kontaktów i kalendarzy z urządzeniami mobilnymi i aplikacjami na komputerach poprzez protokoły calDAV i cardDAV. ownCloud umożliwia zarządzanie grupami kalendarzy oraz udostępnianiem ich wybranym użytkownikom i grupom.

Odtwarzacz muzyki w przeglądarce www
Odtwarzacz muzyki w przeglądarce www

ownCloud posiada również webowy odtwarzacz muzyczny, dzięki czemu możemy posłuchać swojej kolekcji muzyki również u znajomych czy w pracy. A dzięki serwerowi Ampache możemy słuchać muzyki na swoim telefonie z Androidem (Just Player, Ampache.net), iPhone'em (iAmpache), BlackBerry'm (Ampacheberry) jak również na PC-ie (amarok, Rhythmbox, Winamp).

Galeria zdjęć
Galeria zdjęć

ownCloud posiada prostą galerie zdjęć w której możemy przeglądać swoje zdjęcia oraz udostępnić je innym użytkownikom.

Przeglądanie kanałów RSS na komputerze i w smartphone-ie
Przeglądanie kanałów RSS na komputerze i w smartphone-ie

Po zniknięciu Google Reader-a przydać się może również aplikacja News (Akualności) dzięki której możemy subskrybować i zarządzać kanałami RSS zarówno w przeglądarce www jak i na naszym Androidzie.

ownCloud posiada wiele przeróżnych dodatkowych aplikacji m.in aplikację dokumenty (w wersji 6 ownCloud) do grupowej edycji dokumentów odf, prosty grupowy edytor tekstowy bazujący na Cloud9 IDE wspierający 35 języków programowania z podświetlaniem składni, wsparcie dla plików PDF i ODF dzięki któremu bezpośrednio w ownCloud przeglądniemy pliki PDF i ODF (libreoffice, openoffice), wygodną galerie zdjęć z shoutbox-em, odtwarzacz plików muzycznych oraz wideo oraz kilka innych funkcjonalności, dzięki dodatkowym wtyczkom, łatwym do włączenia z poziomu ustawień.

Instalacja ownClouda

Instalacja na zwykłym hostingu nakłada pewne ograniczenia z wysyłaniem plików większych niż ustawił to provider. Tylko niektóre hostingi pozwalają na instalację i użytkowanie ownCloud-a. Dlatego warto skorzystać z dedykowanych hostingów ownCloud-a lub z własnego serwera dedykowanego lub vps-a.

Instalacja polega na pobraniu paczki z ownCloud-em i rozpakowaniu go a następnie przesłaniu go na nasz hosting za pomocą np. ftp. Następnie musimy stworzyć bazę danych w naszym panelu hostingowym. Dopiero wtedy zabieramy sie za naszą instalacje "chmurki" wchodząc na nasz adres naszej strony (przypuszczam że skopiowaliśmy nasza "chmurkę" do katalogu ownCloud na naszym hostingu) twojadres.pl/ownCloud

Widok panelu instalacyjnego z bazą mysql (lewa) i sqlite (prawa)
Widok panelu instalacyjnego z bazą mysql (lewa) i sqlite (prawa)

Naszym oczom ukaże się okno instalacji w którym musimy podać nasz login z hasłem, wybrać rodzaj bazy oraz podać dane do naszej utworzonej wcześniej bazy. (chyba że użyjemy bazę sqlite wtedy nie musimy podawać danych do tej bazy).

Opis instalacji na własnym serwerze podany jest poniżej w linkach.

Linki: [item]Opis instalacji ownCloud na serwerze [/item] [item]Oficjalna strona projektu ownCloud [/item][item]Strona polskiej społeczności ownCloud [/item][item]Lista polskich dostawców hostingów i kont ownCloud [/item][item]Lista zagranicznych dostawców kont i hostingów ownCloud [/item] W kolejnej części pokażę jak wygląda panel www oraz opiszę konfigurację i instalację dodatkowych aplikacji. Pokaże również jak podłączyć m.in. dropboxa oraz inne usługi do naszego konta ownCloud.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.