Índice:

Crie sua própria nuvem: OwnCloud + DigitalOcean
Crie sua própria nuvem: OwnCloud + DigitalOcean
Anonim

Preocupado com a segurança de seus arquivos e não quer ser lido por estranhos? A tecnologia de nuvem ainda acena? Construa sua nuvem!

Crie sua própria nuvem: OwnCloud + DigitalOcean
Crie sua própria nuvem: OwnCloud + DigitalOcean

Muitos leitores de nosso site disseram que não desejam armazenar seus arquivos e dados em serviços em nuvem. Claro, toda essa história com a NSA dos EUA minou a credibilidade do Dropbox, Google Drive e outros serviços em nuvem. E muitos pensaram na segurança de seus dados. A solução para esse problema pode ser a criação de sua própria nuvem. Sim, exatamente! Você pode criar seu próprio serviço em nuvem. E tudo isso levará no máximo 30 minutos, preparamos instruções detalhadas para você.

Assim, para criar nossa nuvem, usaremos o DigitalOcean, onde criaremos nosso próprio servidor virtual (VPS), além do OwnCloud, um aplicativo para criação de um servidor em nuvem. Mais um domínio. Você pode comprar um domínio, por exemplo, em Whois.com. Vai custar cerca de US $ 10 / ano. O VPS mais barato no DigitalOcean é $ 5 / mês. Por esta quantia, você receberá 20 GB de espaço. E será o suficiente para as necessidades de um usuário comum. Vamos começar.

Nós criamos um VPS

Captura de tela de 2014-05-09 13:34:46
Captura de tela de 2014-05-09 13:34:46

Vá para o site DigitalOcean e registre-se lá. Depois de criar uma conta, você precisa criar um droplet. Isso é o que a DigitalOcean chama de VPS. O primeiro passo é inserir o nome do nosso servidor. Para criar sua própria nuvem, a opção mais barata é o suficiente para você - por US $ 5 por mês. A localização do servidor desempenha um grande papel - afeta diretamente a velocidade de acesso aos seus arquivos. Portanto, escolha a cidade mais próxima de você. O sistema deve ser escolhido Ubuntu 12.04. Esta é uma versão com suporte de longo prazo (até 2017), e 14.04 fresco ainda é muito fresco:)

Conecte-se ao VPS

Após criar um droplet, você receberá um e-mail com o endereço IP do seu servidor e uma senha para acessá-lo. Para se conectar ao servidor, você precisa de uma ferramenta SSH. No Linux e Mac, este é o Terminal já instalado. Mas, para usuários do Windows, aconselho baixar o Putty. O programa é totalmente gratuito.

No terminal, digite o seguinte comando para se conectar ao servidor (em vez de unidades, digite o endereço IP do seu servidor):

Parabéns. Você está conectado ao seu servidor! Agora você precisa instalar o apache, mysql, php5 (LAMP) e, de fato, o próprio OwnCloud. Para fazer isso, simplesmente executamos o código linha por linha. Sem linhas com comentários (no início há uma grade) - essas são explicações para você.

sudo apt-get update

# Obtenha todas as atualizações para o servidor

sudo apt-get upgrade

# Instale essas mesmas atualizações

sudo apt-get install lamp-server ^

# Instalando LAMP. Você precisará definir a senha de root do MySQL.

sudo mysql_secure_installation

# Nesta fase, ser-lhe-á perguntado "sim / não" várias vezes para questões diferentes. Você pode responder "Não" com segurança ao primeiro e "Sim" a todos os outros.

sudo apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl

# Instale os plug-ins necessários para OwnCloud

sudo a2enmod reescrever

cabeçalhos sudo a2enmod

sudo nano / etc / apache2 / sites-available / default

Um documento de texto será aberto. Nele, você precisa encontrar as seguintes linhas e corrigir AllowOverride None para AllowOverride All. Em seguida, "Ctrl + X", "Y" e Enter.

Scr1
Scr1

Parabéns, você tem todo o software de que precisa para manter seu servidor funcionando sem problemas. Agora você precisa instalar o OwnCloud. Apenas 7 equipes, não se preocupe:)

tar -xjf owncloud-latest.tar.bz2

mv owncloud / var / www

# Baixe a versão mais recente do OwnCloud para o seu servidor, descompacte-o e mova-o para a pasta que você precisa acessar via web.

cd / var / www

sudo chown -R www-data: www-data owncloud

# Para o funcionamento normal do OwnCloud, você precisa dar a ele direitos de acesso à pasta web principal do nosso servidor.

mysql -u root -p

CRIAR BANCO DE DADOS owncloud;

GRANT ALL ON owncloud. * TO 'owncloud' @ 'localhost' IDENTIFICADO POR 'password';

saída;

# Crie um banco de dados para OwnCloud. Você pode alterar as palavras owncloud e senha.

sudo service apache2 restart

# Reinicie nosso servidor

Vá para o endereço (em vez de unidades - o endereço do servidor):

111.111.111.111/owncloud

E concluímos a instalação do OwnCloud.

Conexão de domínio

Captura de tela de 2014-05-11 22:30:45
Captura de tela de 2014-05-11 22:30:45

Você pode sobreviver com apenas um endereço IP, mas isso é impraticável e feio. Portanto, vale a pena conectar um domínio. Para fazer isso, vá para o painel DigitalOcean → DNS e clique no botão Adicionar Domínio lá. Insira o endereço de domínio e selecione o desejado na lista de droplets. É isso, em algumas horas, no máximo por dia, você terá acesso à sua nuvem em domain.com/owncloud.

Aproveite!