Anda di halaman 1dari 3

blogalizado.com.

br

http://www.blogalizado.com.br/configurar-um-servidor-cloud-computing-do-zero/

Configurar um servidor Cloud Computing do ZERO


Evandro Klimpel
Balmant

27 de janeiro de 2012 | Postado por | Twitter | Google+ | 1 Comentrio


inShare
Contratei um servidor GNU/Linux em Cloud Computing! E agora?
meu caro colega isso aconteceu comigo tambm, mas consegui superar o trauma inicial e meu servidor j esta
configurado, inclusive esse artigo que voc esta lendo agora esta hospedado no servidor que foi configurado com as
mesmas instrues que sero repassadas a seguir.
Pois bem, vamos partir do ponto em que voc recebe o email de boas vindas do servidor contratado, com o IP, e
senha, sim nem o usurio eles mandam, afinal esse ser o root, hehehe.
Para conectar ao servidor voc precisar de um cliente SSH, Putty ou Terminal Linux:
1

$ ssh root@IP_DO_SERVIDOR

Conectado ao servidor, voc pode comear a instalar os pacotes necessrios para transformar essa mquina em um
servidor para seus sites, para isso voc precisa configurar um ambiente LAMP (Linux + Apache + MySQL + PHP), eu
ja escrevi um tutorial com esse tema, siga os passos do artigo Instalar Apache + PHP + MySQL no Linux .
Com o LAMP concludo voc ja pode acessar o IP_DO_SERVIDOR no seu navegador e deve aparecer a
mensagem padro do Apache: It Works!.
Para um site ser acessado a partir de um registro de domnio, ou seja, http://www.seusite.com.br voc precisa de
um servidor DNS, mas calma, voc no vai ter que criar isso, pois os data centers que fornecem o cloud fazem esse
trabalho pra voc, pelo menos assim na grande maioria que eu pesquisei.
Traduzindo: esses servidores fazem parte da estrutura do data center que disponibilizam para voc uma interface
WEB bonitinha para criar as entradas de registro DNS.
Sendo assim, adicione a Zona DNS para o seu domnio, e inclua o registro como no exemplo a seguir:
Tipo de registro: IP Address (A)
Nome do Registro: www
IP Address: IP_DO_SERVIDOR
Se voc quiser que os usurios acessem o seu site sem ter que digitar o www voc precisa criar uma outra entrada
DNS com os seguintes dados:
Tipo de registro: IP Address (A)
Nome do Registro: VAZIO
IP Address: IP_DO_SERVIDOR
O prximo passo configurar o seu site no Apache, para isso adicione os diretrios, como segue:

Uma vez que fizemos isso, podemos criar os arquivos de configurao individuais para os Virtual Hosts, esses
arquivos ficam no diretrio /etc/apache2/sites-available, este contm os arquivos de configurao para os sites que
esto disponveis, mas no necessariamente habilitado.
Crie o seu site no Apache
Acesse o diretrio para os sites do Apache:
1

$ cd /etc/apache2/sites-available/

Crie o arquivo com o nome do seu site:


Edite o contedo:
Preencha com as configuraes do seu site:
01

<VirtualHost *:80>

02

ServerAdmin seuemail@gmail.com

03

ServerName

04

ServerAlias seusite.com.br

05

DocumentRoot /var/www/www.seusite.com.br/htdocs/

06

<Directory /var/www/www.seusite.com.br/htdocs/>

07

Options Indexes FollowSymLinks MultiViews

08

AllowOverride All

09

Order allow,deny

10
11

www.seusite.com.br

allow from all


</Directory>

12
13
14
15

ErrorLog

/var/www/www.seusite.com.br/logs/error.log

CustomLog /var/www/www.seusite.com.br/logs/access.log
combined
</VirtualHost>

A configurao do Apache2 que voc encontrar no Debian GNU/Linux inclui dois diretrios para localizar seus
arquivos de configurao site, um ns j vimos que o /etc/apache2/sites-available e o outro o
/etc/apache2/sites-enabled que contm arquivos dos sites que esto habilitados.
Tal como acontece com o diretrio conf.d cada arquivo de configurao no diretrio sites-enabled carregado
quando o servidor inicia, enquanto os arquivos em sites-available so completamente ignorados.
Est prevista a criao de seus arquivos de configurao de host em /etc/apache2/sites-available, ento crie um link
simblico para os arquivos no diretrio sites-enabled, isso far com que eles sejam carregados.

Mas em vez de realmente andar com links simblicos o pacote Debian inclui dois comandos de utilitrio a2ensite e
a2dissite que ir fazer o trabalho necessrio para voc, como demonstrado a seguir:
Agora basta recarregar as configuraes do Apache:
Lembre-se de alterar o seu domnio com os endereos DNS fornecidos pelo seu servidor cloud, e que a atualizao
dos DNS levam algum tempo para propagar na internet, em geral alguns minutos/horas para domnios nacionais
terminados em .br e at 24 horas para domnios internacionais.
Configurao finalizada, agora voc j pode subir os arquivos do seu projeto no diretrio
/var/www/www.seusite.com.br/htdocs, para facilitar a publicao use o aplicativo FileZilla disponvel para Windows
e Linux que trabalha com transferncia de arquivos em FTP e SSH.
Sucesso!

Anda mungkin juga menyukai