Instalando o servidor Owncloud no Ubuntu

4

Instalei o servidor Ubuntu e não sabia o que fazer no prompt de comando, então acabei fazendo o comando install desktop para poder ter uma GUI. Eu tenho o pacote do servidor owncloud baixado, mas não tenho permissão para movê-lo para a pasta /var/www/ . Eu estava seguindo as instruções aqui: link , mas não consegui t passar pelo passo 2.

    
por Cam Jones 20.10.2013 / 10:40

1 resposta

8

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.

    
por chesedo 21.10.2013 / 13:38