Owncloud és una aplicació de programari lliure que et permetrà crear un servidor d'arxius en l' núvol, En el quin podràs tenir un magatzem de imatges, documents o fins i tot la teva música, dades als quals tindràs accés des de qualsevol lloc amb internet. |
Molts dels lectors segurament ja coneixeran i alguns potser faran servir solucions d'emmagatzematge d'arxius en el núvol, serveis com Ubuntu One, Dropbox o SpiderOak, en els quals pots emmagatzemar les teves fotos, documents i fins i tot la teva música per poder accedir als teus ells des de qualsevol ordinador amb internet.
Bé, però ara el problema, resulta que la principal limitació d'aquests serveis és l'espai, ja que en alguns casos aquestes empreses ofereixen comptes gratuïtes però amb espai d'emmagatzematge d'entre 2 a 5 GB, això si, si vols més espai hauràs de pagar . Un altre aspecte important, potser el més important des del meu punt de vista, és la privacitat. Desafortunadament les empreses són creades per produir diners i això és el que les mou, així que les teves dades podrien ser fins i tot venuts a el millor postor, això sense comptar que les aplicacions que desenvolupen aquestes companyies per sincronitzar les dades en general no són programari lliure.
Per sort, hi ha una aplicació que és programari lliure i que cobreix perfectament la funció d'emmagatzematge de dades en el núvol, parlo de OwnCloud. Entre les seves principals característiques es troben:
- Una agradable i fàcil interfície web
- Compartició d'arxiu a usuaris i no usuaris de OwnCloud
- Visor d'arxius PDF
- Calendari / Agenda
- Gestió de contactes
- Accés als teus arxius mitjançant WebDAV
- Reproductor de música integrat
- Una galeria on podràs visualitzar les teves imatges
- Un senzill editor de textos
- La seguretat de que les teves dades estan en el teu servidor i no en mans de desconeguts.
Per si fos poc la capacitat d'emmagatzematge només estarà limitada per l'espai que el teu tinguis disponible en el teu disc dur.
T'agradaria tenir un servidor de dades en el núvol en el que el teu tinguis total control?
Instal·lador
Aquesta guia ha estat provada en Debian Squezee i diverses versions d'Ubuntu, com prerequisits haurem de tenir instal·lat i funcionant el servidor web Apache i el gestor de bases de dades MySQL.
1.- instal·lar dependències
apt-get install php-pear php-xml-parser php5-sqlite php5-json sqlite mp3info curl libcurl3-dev zip
2.- Crear la base de dades amb MySQL
En terminal fem servir la següent comanda:
mysql -u root -p
demanarà contrasenya
llavors apareixerà la línia d'ordres de mysql, on afegirem les següents instruccions:
mysql> create database nombre_de_nuestra_base_de_datos;
Reponderá: Query OK, 1 row Affected (0.00 sec)
tanquem mysql amb:
mysql> sortir
3.- Descarregar i descomprimir Owncloud
Descarreguem el paquet owncloud-x.tar.bz2 i posteriorment el descomprimim.
tar -xvf owncloud-x.tar.bz2
4.- Copiar el directori owncloud al nostre servidor Apache com a root
mv owncloud / var / www
5.- Li donem permisos d'el lloc web a directori owncloud:
chown -R www-data: www-data owncloud
6.- Reiniciem el nostre servidor apache:
/etc/init.d/apache2 restart
7.- Acabar la instal·lació
Des de la barra d'adreces d'un navegador web teclegem:
ip.de.tu.server / owncloud (si accedeixes des d'una altra ordinador de la xarxa)
localhost / owncloud (si accedeixes des de l'ordinador on està instal·lat owncloud)
Llavors se'ns mostrarà la interfície web per a acabar amb la instal·lació.
Creem un compte d'administrador i seleccionem l'opció "Avançat". Després, vam ingressar nom d'usuari, nom de base de dades i contrasenya de la base de dades i premem el botó "Completar la instal·lació".
Un cop dins del nostre compte d'administrador podrem configurar el servei i crear usuaris. Per assegurar l'accés des d'internet haurem de comptar amb el servei de DNS dinàmic, com No-IP. Un cop tenim el nostre compte en aquest servei podrem ingressar des de qualsevol lloc amb internet al nostre servidor OwnCloud usant un navegador amb l'adreça:
http://nombre_elegido_en_No-IP.no-ip.org/owncloud
8.- Augmentar el límit de pes d'arxius a pujar.
Per defecte, el pes dels arxius a pujar és molt petit. Podem corregir això editant l'arxiu /etc/php5/apache2/php.ini on buscarem les línies:
"Upload_max_filesize" "post_max_size"
i canviem a la mida que considerem adequat.
Llest! Ingressem des d'un navegador a l'adreça http: //ip.del.servidor.owncloud/owncloud i podrem accedir a la interfície web per començar a pujar els nostres arxius amb la seguretat que comporta tenir-los al nostre servidor propi.
captures
Deixo algunes captures de servidor OwnCloud funcionant.
Pantalla de login de OwnCloud
Interfície d'administració de l'emmagatzematge de dades
Lector de PDF 's integrat a la interfície web de OwnCloud
Galeria d'imatges
Reproductor de Música també integrat a la interfície web
Compartició d'arxius
Calendari / Agenda
Conclusió
OwnCloud és una excel·lent alternativa a Ubuntu One, SpiderOak, Dropbox o fins i tot el ja finat Megaupload, és relativament fàcil d'instal·lar i proporciona totes les prestacions de qualsevol servei de paga.
Estiguin atents que en un lliurament propera està d'instal·lació i fer caminar el servei de DNS dinàmic amb No-IP.
Qualsevol dubte espere les seves preguntes i comentaris.
71 comentaris, deixa el teu
moltes gràcies, ha estat una gran aportació com tot el es publica en aquest gran bloc, m'ha servit de molt ia més ja el tinc llest amb el servei DNS dinàmic de No-IP, estic habilitant un usuari convidat perquè puguin entrar i veure una mostra de l'servei
aquest article molt útil en absolut
molt bon
article. Si esteu interessats (com jo) en tot el que es refereix a l'
emmagatzematge en núvol, us recomano visitar el web:
http://www.clouddesktopbuilder.com/es
També els podeu seguir a facebook: https://www.facebook.com/pages/Cloud-Personality/267526213292
La veritat que ens posen a el dia de tot el relacionat amb el
"Cloud".
molt bon
article. Si esteu interessats (com jo) en tot el que es refereix a l'
emmagatzematge en núvol, us recomano que seguiu a facebook a Cloud Personality. La veritat que ens posen a el dia de tot el relacionat amb el
"Cloud".
dubte, es podrà instal·lar en alguna versio de centos?
ús aquest sistema
Hola que tal, que tan manejable és el gestor, per dir vull posar-li un logo d'una institució i així, a més correria millor en ubuntu ??, salutacions
Això passa quan una altra aplicació està usant APT. Per exemple, quan obriu el Centre de Programari, APT es bloqueja perquè només el puguis utilitzar a través del Centre de Programari. Així que, la primera forma de solucionar-seria tancant l'altra eina que faci servir APT que tinguis oberta.
Si no és així, aquest error també pot donar-se quan APT es va interrompre de forma inesperada i no es va tancar correctament.
Per solucionar aquest problema, pots esborrar el fitxer de bloqueig:
suo rm / var / lib / dpkg / lock
Salutacions! Pau.
No em deixa instal·lar ... Em diu que no tinc permisos: E: No s'ha pogut obrir el fitxer de bloqueig «/ var / lib / dpkg / lock» - open (13: Permís denegat)
E: No s'ha trobat un arxiu de rèplica «/ var / lib / dpkg /» Què faig? Disculpeu les molèsties
De res Jesus! Una forta abraçada!
Pau.
Després de fa tots els passos a la terminal, escric localhost / owncloud a la barra d'adreces de firefox i em surt una finestra com per descarregar un arxiu (es diu AeeLy7OT.phtml). El descàrrec i l'obro però res .. No sé com fer perquè em aparegui en el navegador aquesta finestra per completar la instal·lació .. Ajuda si us plau !!!
PD: Moltes gràcies a Laszlo per l'ajuda, em va servir la teva aportació.
Tinc un dubte, l'ordinador on vas fer la instal·lació haurà d'estar encesa tot el temps ?, ja que és un servidor d'arxius
Ja vaig provar però em passa el mateix ..
Tinc dubtes sobre el tema d'augmentar la mida de la pujada d'arxius! el per default admet pujar fins 512Megas meu php.ini es manté amb els clàssics 2M que ve per default però segueixo pujant el que em diu owncloud si algú ha brincado per aquest dubte li agrairia !!
Fins i tot sent en els núvols no tinc garantia de res, «millor ocell en mà, que cent volant», prefereixo una bona pc amb disc gran on tenir les meves coses. 🙂
Jo usaria els repositoris
Perquè no proves amb phpmyadmin
Revisa de nou els passos que vas fer en terminal, acabo de fer-ho de nou seguint aquest Estatut i tot bé ...
Excel·lent informació, gràcies !!
Primer has de instal·lar mysql i php. 🙂
Això no està explicat en el post. Hi ha milers d'articles sobre el tema a Internet.
Espero haver estat d'alguna ajuda.
Abraçada! Pau.
Primer has de instal·lar mysql i php. 🙂
Això no està explicat en el post. Hi ha milers d'articles sobre el tema a Internet.
Espero haver estat d'alguna ajuda.
Abraçada! Pau.
Sempre que vulguis accedir a les dades emmagatzemades en ell.
De fet això és el que fa OwnCloud, les teves dades estan en el teu disc dur i més tens accés com si fos qualsevol servei de Cloud Storage, com el seu nom indica «núvol pròpia» per tant «És clar que si tens garantia ja que són els teus dades, en el teu disc, en el teu núvol »
Hola, molt bona informació i espero amb ànsia el de «el servei de DNS dinàmic amb No-IP», mentrestant un dubte, es van guardant diferents versions dels ARXIUS com a dropbox ??
Salutacions
Quan Subiras el tut de com configurar el servidor dns
prova executant primer:
suo service mysql start
tenia un semblant l'altre dia i executant aquest comando ja em deixava entrar, només que no recordo si és exactament el mateix error, prova a veure que tal
una pregunta, per al apatxe que és mes recomanable?
instal·lar des dels repositirios amb sudo aptitude install apache2
o baixar-lo des de la pàgina d'apatxe?
tinc el mateix problema, a l'intentar entrar des del navegador només em dóna perquè descarregui l'arxiu index.php que ve a la carpeta de owncloud, però només em dóna per a descàrrega, si obro l'arxiu no em mostra res.
si d'alguna cosa serveix el contingut de l'arxiu ho deixo:
http://pastebin.com/UehwnzMf
algú quele hagi passat el mateix i ho hagi solucionat?
Aquí la resposta a qualsevol dubte m'avises.
http://systemadmin.es/2009/02/error-2002-hy000-cant-connect-to-local-mysql-server-through-socket-tmpmysqlsock-2
Hola que tal, molt bona publicació em quedi en el pas que demana contrasenya. La meva pregunta és ¿quina és la contrasenya? dígit la qual tinc per al pc però em surt:
«ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)». El meu SO. És Ubuntu 11.10.
Tendra a veure que ho faig des d'un Oniric Virtualitzat amb VirtualBox ????
http://angelinux-slack.blogspot.mx/2012/01/instalar-y-configuracion-simple-de.html
intenta instal·lar Apache seguint aquest Estatut, em sembla que especialment falta aquesta línia
# Apt-get install php5
prova i em comptes si et funciona, no sabria dir-te si funciona ja que en aquest moment no ho puc provar per problemes tècnics amb el meu ordinador, però pel que veig amb això ja ha de funcionar perfecte
Molt bo, gràcies per compartir ..
Si és un router sense fil, entra en
... entra a la configuració web i desactiva la traducció NAT, que és la que et fa navegar amb una sola IP, ja que totes les IP que tenen els teus PC són privades, gràcies a la NAT de el router.
Molt bona guia s'agraeix! però per a quan la d'un DNS dinàmic amb No-IP.?
Realment magnífic, funciona sense cap tipus de problemes a la primera, m'ha sorprès. Immediatament em subscric a vosaltres. 'Moltíssimes gràcies !!!
Excelenete tutorial. Com sempre un molt bon treball i els meus agraïments per compartir tot aquest material amb nosaltres.
Ara no queda mes que provar i jugar amb el programari.
Salutacions.
Hey! 😀 Hola, el post em va servir d'ajuda i ja ho vaig aconseguir fer córrer en Arch * ulleres * Jajajaja Bé, ara l'únic que no aconsegueixo fer funcionar és el servei de DNS dinàmic amb No-IP, ja em regitre i tot, però a l' ingressar a la direcció de la meva host em redirecciona a la pàgina del meu router d:
Porfa ayudenme a configurar el servei, moltes gràcies excel·lent bloc 😀
Hola. Em re interessar poder utilitzar aquest programari .. Però tinc un problema, quan escric mysql -u root -p en el pas 2, em surt això a la terminal després d'escriure el meu pass: ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2).
Què he de fer?
Probablement el servidor d'mysql no està ben instal·lat o no està instal·lat. Intenta amb «sudo apt-get install mysql-server» primer
L'únic problema d'això és que és per «ultra geeks», és a dir, qualsevol amb el temps i curiositat suficient pot intentar-ho i aconseguir-ho amb bons tutorials, però si no han estudiat una mica de servidors i per exemple no tenen clar ni que és un servei de DNS dinàmic ja que se'ls complicarà tirar a caminar, ja veuen diversos comentaris que pensen que res més és de copiar i enganxar ordres, malauradament no és així, qualsevol si s'ho proposa pot però cal llegir i entendre una mica.
A més que això implica tenir la màquina on es munta el servidor tot el temps encesa si volem entrar en qualsevol moment, el que a la fi de comptes possiblement el rebut d'electricitat ens passi la factura a final de mes, i probablement la suma a final de any ens sortiria a el mateix preu del que ens podria cobrar Ubuntu One per any depenent de la quantitat d'emmagatzematge que vulguem.
Al meu entendre, com ja vaig dir això és per a gent «geeks de sang», per a fanàtics de la privacitat que necessiten manejar arxius «ultra secrets», o per a algú que ja té un servidor muntat i de totes maneres ja ho té encès tot el temps. També podria servir per a empreses depenent la forma en què s'apliqui, però per a l'usuari «estàndard» no és molt pràctic.
És a dir, això és el genial de programari lliure, que ofereix privacitat a què la vulgui i la possibilitat de crear els nostres propis projectes, tots tenen el seu dret a la privacitat encara que sigui només per anar a impressionar a les seves amistats amb el servidor que es va muntar jeje, però per això al menys de moment implica diverses traves que no són practiques per a tothom.
Exacte, el Programari Lliure et proporciona moltes eines perquè abastos la teva pròpia llibertat i privacitat, i encara que monetàriament parlant el cost sigui gairebé el mateix, el principal avantatge d'això és la seguretat que les dades resideixen en un pc de la teva propietat i la seguretat la poses tu i no una empresa, a més aquest tipus de programes són el viu exemple que qualsevol (no només un geek) pot tenir aquest tipus de serveis amb una mica d'esforç.
Doncs jo no sóc un expert, diguem que sóc un iniciat, porto dues setmanes a Linux i només he trigat mig dia a configurar-lo. Això sí, amb molts problemes i un pas que no acabo de donar i és que no puc crear el compte de admin a OwnCloud, xDDD la cosa més tonta xD
Gràcies molt bon article és molt interessant aquesta alternativa jo ho he intentat i quan accedeixo a http://localhost/owncloud em descarrega un fitxer en PHP però no em surt la pantalla de login de owncloud, faria algun pas malament o em faltarà alguna dependència més ??
Gràcies i Salutacions des de Galícia
tenes d'iniciar el servidor. Et passa el mateix que si obrissis qualsevol arxiu php d'un altre lloc
Moltes gràcies pel post. DIY i sistemes comunitaris: L'únic futur lliure i segur ve per aquests camins 🙂
Salutacions i felicitats!
excel·lent ... bona info i bona ayuda..gracias
intenta amb http://localhost/owncloud
¡Meravellós!
Ho intentaré amb uns trastos que tinc per aquí empolsats i després pas a explicar-te com em va ser.
tinc un dubte / problema, el que passa és que per a modificar la mida de pujada poso el que diu ahi »/etc/php5/apache2/php.ini» fins i tot amb sudo i gedit i tot i em marcaaccesos denegats, em gustaria saber si em poden passar ja sigui la línia completa o ajudar amb això
Has obrir-lo però com a root, intenta pressionant [Alt] + [F2] i escriu: gksu gedit
Llavors aquest gedit se't obrirà amb permisos d'administrador
Sempre que ho obris com a root / admin no hauries de tenir CAP problema.
hola bona nit amic, creeme ke necessito molt de la teva ajuda, vaig muntar el meu servidor en linux i mai ho vaig poder allotjar al web utilitzant en servei de no-ip, la veritat no s'en què vaig fallar, així ke ara ho moentè a windows 7 però veig tutorials per allotjar a la internet però no ha solucionat el meu problema, el connecto directe a un moden a DHCP, ni amb una adreça IP, no veig solució, podries ajudar-me com allotjar-, siusplau, és min projecte de titulacion, t'ho agrairia moltissim amic, GRÀCIES, eSPERO PRONTA RESPOSTA
Hola, amic. M'agradaria saber si aquest programa serveix per a ser accessible des de fora de la xarxa interna. Perquè he seguit els teus passos i tinc un servidor muntat, però no aconsegueixo saber com entrar des de fora.
Sí, és clar. Potser no pots accedir perquè no tens habilitat port-forwarding al teu router / firewall.
Abraçada! Pau.
No tinc habilitat el port, ja que no sé quin port habilitar. T'importa dir-m'ho? Gràcies.
Crec que és el 80 i hauries de donar-li una IP fixa al teu server.
A el menys així ho faria jo. 🙂
Salutacions! Pau.
Puc instal·lar un joomla per aquest mitjà i executar-lo per Owncloud?
Puc pujar un joomla i correwrlo per owncloud
hola amics linuxeros, jo ja ho vaig fer excel·lent em va sortir tot bé, vaig poder treure el meu servidor a internet però el meu accés a internet va ser de manera directa en DHCP i tot funciona corresto, el meu servidor ho tinc a l'oficina, i pel que fa a la mida de pujada en configuracions hi ha una opció de canviar des de la mateixa interfície la mida màxima de pujada d'arxius és de 2 GB molt bons hast a pel·lícules tinc SALUTACIONS des Tantoyuca veracruz
Espectacular post, de molta ajuda.
existeix aplicació de OwnCloud per Android ?.
per tal d'accedir als nostres arxius des del mòbil.
Moltes gràcies per la teva aportació m'agradaria que em passessis la teva adreça de correu electrònic ja que estic interessat en muntar aquest servei per a ús personal de la meva empresa.
Salutacions cordials ..
Atte. Francisco B.
Senyors / es,
A veure, segur que alguna cosa no vaig fer bé, tot perfecte fins el moment d'entrar a http://localhost/owncloud, Em descarrega el index.php en lloc d'obrir-lo, ho intenti en mozilla, en chrome i d'aquí perquè ja no vaig saber que fer.
Des de ja gràcies!
Això et passa perquè no tens instal·lat PHP5 en el teu servidor, o perquè no està enllaçat al teu Apache o Nginx, és a dir, el servidor NO processa els .php
bon dia
sóc nou en això, vull generar la terminal però no puc em podrien ajudar
salutacions
gràcies
no puc crear l'usuari ni la contrasenya
si us plau ajuda em surt això:
error
MySQL / MariaDB username and / or password not valid You need to enter either an existing account or the administrator.
Hola josé!
Crec que seria millor que plantegis aquesta consulta al nostre servei de preguntes i respostes anomenat ask DesdeLinux per tal que tota la comunitat pugui ajudar-te amb el teu problema.
Una abraçada, Pau.
Bon dia,
Ús owncloud des de fa un any i tot super bé, però ara necessito crear un altre usuari que accedeixi només a dues carpetes de les 15 que tinc. I no sé com fer això. Jo tinc owncloud juny.
El teu article mu bo,
gràcies.
Marc
Holaa una pregunta vull posar el meu no-ip en owncloud i no amb si la forma de fer-ho, vostè em pot dir com configurar amb owncloud en Ubuntu 14.04 .. gràcies
Sobre el de NO-IP, en el meu cas tinc configurat aquest servei en el router i a més afegiu un forward en el mateix (router) redireccionant el port 443 a la màquina on tinc el owncloud.
Després en l'arxiu de servidor:
/etc/owncloud/config.php
afegeixo el relacionat a el domini (cas 1, ja que el 0 l'afegeix per defecte):
...
array (
0 => '192.168.0.3',
1 => 'domini-no-ip',
),
....
reiniciem el apatxe i llest, ara podem accedir de la forma:
https://dominio-no-ip/owncloud
Per accés de mòbils, hem de posar la ruta:
https://dominio-no-ip/owncloud/remote.php/webdav
i llest.
Per Android ús el programa «ocloud per owncloud».
Ús debian testing i la veritat la instalacion va ser transparent. Debi instal·lar Mysql també però seria, va ser molt senzill i el vaig trobar boníssim. Falta afegir pujada de carpetes però bé, ja vindrà.
A donar suport al programari lliure !!
Sl2.
Molt interessant, jo sóc nou en això, ja instal el owncloud i m'agrada molt com funciona tot, estic intentant instal·lar-li el xat, jo seguíe aquesta guia que vaig trobar a youtube: https://youtu.be/At9obC0Vp5A, Espero que els serveixi.
hola necessito ajuda amb el de l'espai ja em corre bn el servidor però l'espai d'emmagatzematge no ho puc augmentar de 513 mB fins i tot ja canviï l'arxiu php.ini a 16G però no hi ha cap canvi. gràcies x l'ajuda espere resposta .. !!!