Instalando um servidor web
Owncloud é um webservice, então você precisará instalar o LAMP - um servidor web para o Ubuntu. Faça isso executando o seguinte. Ou escolha instalar o LAMP ao instalar o servidor.
sudo apt-get install lamp-server^ php5-gd
Dê uma senha ao root do MySQL quando for perguntado - e lembre-se disso, pois você precisará dele mais tarde.
Obtendo arquivos Owncloud
Em seguida, você precisará dos arquivos do servidor owncloud. Você encontrará instruções completas aqui , mas aqui está um resumo que deve funcionar para 12.04 e 14.04. Pode cobrir outros lançamentos, mas verifique a disponibilidade do repositório primeiro.
source /etc/lsb-release
REPO=http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_$DISTRIB_RELEASE
wget $REPO/Release.key | sudo apt-key add -
echo "deb $REPO/ /" | sudo tee /etc/apt/sources.list.d/owncloud.list
sudo apt-get update
sudo apt-get install owncloud
Definindo as permissões dos arquivos owncloud para as do servidor web executando.
sudo chown -R www-data:www-data /var/www/owncloud
Configurando uma partição / unidade separada para o diretório de dados (opcional)
Se você quiser manter os dados em uma unidade separada, adicione-os e defina seu ponto de montagem em / mnt / owncloudData (de preferência)
Configuração final
Vá para http://your-server-ip/owncloud
no navegador de um computador na mesma rede. Defina o nome de usuário e a senha que você deseja para o usuário admin.
Em Storage & database
(após clicar nele), você pode alterar o caminho dos dados, se tiver preparado um caminho separado. Você também pode alterar o mecanismo do banco de dados, se você escolher mySQL e definir root como usuário, a senha é aquela que você definiu acima quando instalou LAMP e o nome do banco de dados é sua ('owncloud' é um bom nome). / p>
Dar ao servidor um nome próprio (opcional) - somente se o servidor for gateway
Digitar o endereço IP do servidor para acessar a interface do usuário da web pode se tornar difícil de lembrar, então, vamos atribuir um nome adequado. Digite o seguinte.
sudo nano /etc/hosts
Adicione o seguinte ao final.
server-ip server-name
Substitua server-ip por seu IP e nome do servidor com o nome (como apenas 'server' é bom). Agora vamos fazer com que o DNSMASQ use o arquivo hosts (como explicado aqui ) digitando o seguinte.
echo 'addn-hosts=/etc/hosts' | sudo tee -a /etc/NetworkManager/dnsmasq.d/hosts.conf
sudo restart network-manager
Agora você pode acessar http://server-name/owncloud
para acessar a interface do usuário de qualquer computador na LAN.