Configurando um servidor PHP, MySQL e Apache ( LAMP ) no seu DialCloud

LAMP é basicamente um conjunto de softwares, sendo, Linux, Apache, MySQL e PHP. Neste artigo você irá aprender a configurar este ambiente no seu DialCloud. Todos os comandos neste artigo devem ser executados no terminal da sua instância.

Instalando o Apache

 apt-get update
 apt-get install apache2

Pronto, agora o Apache está rodando dentro do servidor, para testar acesse o IP do seu servidor pelo navegador.

Instalando o MySQL

 apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Durante a instalação você vai digitar a senha do root. Quando acabar o procedimento de instalação você precisa terminar de configurar o MySQL.

 mysql_install_db

Agora termine a instalação rodando o script final.

 /usr/bin/mysql_secure_installation

Nesse ultimo passo, você vai ser questionado sobre varias configurações, preste atenção em cada uma.

Pronto, agora você pode prosseguir e instalar o PHP.

Instalando o PHP

 apt-get install php5 libapache2-mod-php5 php5-mcrypt

Também é preciso mostrar ao apache que ele deve aceitar arquivos .php como index.

vi /etc/apache2/mods-enabled/dir.conf

Coloque index.php antes index.html ficando assim:

<IfModule dir_module>
DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

Módulos para o PHP

É interessante instalar alguns módulos para o PHP, para procurar módulos no repositório é bem fácil basta rodar este comando:

apt-cache search php5-

Quando você quiser instalar algum módulo basta rodar este comando:

apt-get install nome-do-modulo

Verificando o ambiente

Para testar nosso ambiente vamos criar um arquivo PHP para checar se tudo está funcionando.

echo "<?php phpinfo();" >> /var/www/html/index.php

Agora acesse pelo navegador o IP do seu servidor. Se o resultado for uma página igual a da figura abaixo você concluiu com sucesso o nosso tutorial.

Página de sucesso.

Pronto!

Agora você tem um ambiente LAMP no seu DialCloud. Para publicar a sua aplicação na instância você deve fazer upload dos arquivos para o diretório /var/www/html.

  • Este artigo foi útil para você?
  • Sim   Não

Tags relacionadas

Apache

cloud

DialCloud

Lamp

mysql

php

servidor