Servidor LAMP

Hoje vou explicar como podemos criar um servidor LAMP. Essa postagem será útil se você utiliza o vagrant, sua máquina ou queria criar um servicor dentro da Amazon AWS, que é o ambiente que vamos utilizar.

Depois criarmos o servidor na AWS, precisamos acessar ele via SSH.
A primeira coisa que precisamos fazer é atualizar a lista de pacotes.

sudo apt-get update

Assim que terminar de atualizar os pocotes você pode dar início as instalações.

O primeiro passo é instalar o índio veio do Apache.

sudo apt-get install apache2

Agora, vamos a configuração de um site no apache. Com esse arquivo de exemplo, vamos montar o site.

Copie o conteúdo acima para o arquivo abaixo.

sudo nano /etc/apache2/sites-available/sample.conf

O servidor vai começar a responder para esse site apenas quando for ativado.

a2ensite sample.conf
sudo a2enmod rewrite
sudo service apache2 restart

O comando “sudo a2enmod rewrite” é para ativar o módulo de reescrita de URL do apache, ele é um adicional para o nosso caso, mas é obrigatório para o Zend, por esse motivo já coloquei ele aqui.

O segundo passo é o MySQL. Essa parte é sem segredos, vai executar o comando e ele vai pedir usuário e senha no processo.

sudo apt-get install mysql-server-5.5

Por fim, o PHP.

sudo apt-get install php5 php5-mysql

Aqui eu passei 2 pacotes para ele baixar, o “php5” é o PHP em si, o “php5-mysql” é o driver para do PHP para o MySQL.

Com tudo feito, fica assim:
Apache Sample