Ja falei anteriormente aqui neste blog sobre owncloud 3, agora temos owncloud 4 com melhorias no dsigner e algumas funcoes extras. Vamos a Instalacao.IntroducaoEste e um artigo e guia sobre o Owncloud, um produto que pretende dar as pessoas a possibilidade de criarem, de forma privada, uma cloud pessoal, dando assim total liberdade e privacidade ao utilizador final.De referir que a palavra cloud sofre constantes abusos e nunca se sabe o que quer dizer realmente.Neste caso, o produto tem como principal funcionalidade a criacao de um repositorio central de ficheiros que sejam de facil acesso a partir de varios dispositivos.Na pratica e um competidor com o famoso servico Dropbox, mas em que a parte servidor e controlada pelo proprio utilizador, tendo ele total controlo sobre limites e formas de uso.Esta e so a principal funcionalidade, porque com um sistema de plugins, e possivel ter mais funcionalidades, como vao poder ver neste artigo.Ficam aqui as principais caracteristicas deste produto:- Solucao integrada de storage.- Facil acesso aos ficheiros, atraves de uma pagina Web, um Cliente que pode ser instalado nos principais sistema operativos ou por WebDav.- Pagina Web de facil acesso, usando html5. E possivel fazer drag and drop de ficheiros na pagina Web.- Possibilidade de criacao de utilizadores e com isso, partilha de ficheiros.- Versoes de ficheiros, que permitem recuperar versoes antigas.- Encriptacao.- Temas.- Editores e visualizadores de varios ficheiros, como ficheiros de imagens, som ou texto.- Uma api para uso com outras aplicacoes ou plugins.- Migracao dos dados ou utilizadores.- Integracao de calendario e tasks que podem ser acedidos por outros dispositivos.- Uma store onde e possivel instalar aplicacoes dentro do Owncloud.Por fim, referir que este artigo esta dividido em duas partes principais. Primeiro a instalacao e segundo a utilizacao do Owncloud. InstalacaoPara este artigo, decidi criar duas maquinas virtuais. Uma e o servidor onde vou instalar o Owncloud 4 e o segundo e uma maquina cliente onde vou aceder e utilizar o Owncloud de varias formas.Devido a sua popularidade, vou utilizar o Windows 7 como maquina cliente, utilizando o Firefox 12 como browser.Tambem devido a sua popularidade no mundo linux, no servidor vou utilizar Ubuntu Server, na sua versao mais recente a 12.04.Para criacao das maquinas virtuais, usei Virtualbox, onde coloquei as duas maquinas num ambiente de testes.No servidor com Ubuntu, fiz a instalacao base, adicionando so a funcionalidade do servico de openssh, para poder aceder remotamente.O Windows 7 e uma instalacao base, sem adicionar nada. Apenas confirmei que estavam as duas maquinas na mesma rede.Para efeitos de teste e para nao estar sempre a passar o comando sudo, coloquei uma password no utilizador root e acedo ao servidor com este utilizador.Para colocar uma password neste utilizador, corri o comando:sudo passwdA primeira coisa que se deve fazer, no servidor, e ter a maquina actualizada, com o comando:apt-get update && apt-get dist-upgradeEm seguida e preciso instalar os requisitos para instalar o Owncloud. Para tal, devemos correr o comando:apt-get install apache2 php5 php5-gd php5-sqlite curl libcurl3libcurl4-openssl-dev php5-curl php5-common php-xml-parser sqlite opensslPor sua vez, este software tem outras dependencias, que sao listadas. Basta apenas