Instalação LAMP · 3 min read · Dec 30, 2025

Instalando Apache2 Com Suporte a PHP5 e MySQL no Ubuntu 12.10 (LAMP)

Instalando Apache2 Com Suporte a PHP5 e MySQL no Ubuntu 12.10 (LAMP)

Versão 1.0
Autor: Falko Timme
Siga-me no Twitter

LAMP é a abreviação de L inux, A pache, M ySQL, P HP.
Este tutorial mostra como você pode instalar um servidor web Apache2 em um
servidor Ubuntu 12.10 com suporte a PHP5 (mod_php) e suporte a MySQL.

Não dou nenhuma garantia de que isso funcionará para você!

1 Nota Preliminar

Neste tutorial, uso o nome do host server1.example.com com o endereço IP 192.168.0.100. Essas configurações podem diferir para você, então você deve substituí-las onde apropriado.

Estou executando todos os passos deste tutorial com privilégios de root, então certifique-se de que você está logado como root:

sudo su

2 Instalando MySQL 5

Primeiro, instalamos o MySQL 5 assim:

apt-get install mysql-server mysql-client

Você será solicitado a fornecer uma senha para o usuário root do MySQL - essa senha é válida para o usuário root@localhost, bem como para [email protected], então não precisamos especificar uma senha root do MySQL manualmente mais tarde:

Nova senha para o usuário “root” do MySQL: <– sua senha root sql
Repita a senha para o usuário “root” do MySQL: <– sua senha root sql

3 Instalando Apache2

O Apache2 está disponível como um pacote do Ubuntu, portanto, podemos instalá-lo assim:

apt-get install apache2

Agora direcione seu navegador para http://192.168.0.100, e você deve ver a página de placeholder do Apache2 (Está funcionando!):

O diretório raiz do documento padrão do Apache é /var/www no Ubuntu, e o arquivo de configuração é /etc/apache2/apache2.conf. Configurações adicionais são armazenadas em subdiretórios do diretório /etc/apache2, como /etc/apache2/mods-enabled (para módulos do Apache), /etc/apache2/sites-enabled (para hosts virtuais) e /etc/apache2/conf.d.

4 Instalando PHP5

Podemos instalar o PHP5 e o módulo PHP5 do Apache da seguinte forma:

apt-get install php5 libapache2-mod-php5

Devemos reiniciar o Apache em seguida:

/etc/init.d/apache2 restart

5 Testando PHP5 / Obtendo Detalhes Sobre Sua Instalação do PHP5

O diretório raiz do site web padrão é /var/www. Agora criaremos um pequeno arquivo PHP (info.php)
nesse diretório e o chamaremos em um navegador. O arquivo exibirá muitos
detalhes úteis sobre nossa instalação do PHP, como a versão do PHP instalada.

vi /var/www/info.php

| |

Agora chamamos esse arquivo em um navegador (por exemplo, http://192.168.0.100/info.php):

Como você pode ver, o PHP5 está funcionando, e está funcionando através do Manipulador Apache 2.0, como mostrado na linha da API do Servidor. Se você rolar mais para baixo, verá todos os módulos que já estão
encontrados no PHP5. O MySQL não está listado lá, o que significa que ainda não temos suporte ao MySQL no PHP5.

6 Obtendo Suporte ao MySQL No PHP5

Para obter suporte ao MySQL no PHP, podemos instalar o pacote php5-mysql. É uma boa ideia instalar alguns outros módulos do PHP5 também, pois você pode precisar deles para suas aplicações. Você pode procurar módulos PHP5 disponíveis assim:

apt-cache search php5

Escolha os que você precisa e instale-os assim:

apt-get install php5-mysql php5-curl php5-gd
php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache
php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite
php5-tidy php5-xmlrpc php5-xsl

Agora reinicie o Apache2:

/etc/init.d/apache2 restart

Xcache é um cache de opcode PHP gratuito e aberto para armazenar em cache e otimizar o código intermediário PHP. É semelhante a outros caches de opcode PHP, como eAccelerator e APC. É altamente recomendado ter um desses instalados para acelerar sua página PHP.

O Xcache pode ser instalado da seguinte forma:

apt-get install php5-xcache

Agora reinicie o Apache:

/etc/init.d/apache2 restart

Agora recarregue http://192.168.0.100/info.php em seu navegador e role para baixo até a seção de módulos novamente. Você
deve agora encontrar muitos novos módulos lá, incluindo o módulo MySQL:

7 phpMyAdmin

O phpMyAdmin é uma interface web através da qual você pode gerenciar seus bancos de dados MySQL. É uma boa ideia instalá-lo:

apt-get install phpmyadmin

Você verá as seguintes perguntas:

Servidor web para reconfigurar automaticamente: <– apache2
Configurar banco de dados para phpmyadmin com dbconfig-common? <– Não

Depois, você pode acessar o phpMyAdmin em http://192.168.0.100/phpmyadmin/:

8 Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.