Vous êtes sur la page 1sur 17

Instalaao e Configuraao do Apache + PHP +

MySQL + PHPMyAdmin no Windows


Alunos: Alison Jhonas, Emerson Freire, Giovanni Begossi, Mateus Patrcio e Rafael
Ribeiro | Turma: 4.4401.1M
Disciplina: Sistemas Operacionais de Rede | Professor: Rodolfo Costa

Introduo

O presente documento tem como objetivo ensinar o leitor atravs de passos


simples e esmiuados a configurar e instalar corretamente os programas supracitados.
Para facilitar o entendimento, o tutorial foi dividido em partes, a saber: Programas Necessrios, Servidor SVN e Cliente SVN. Esto expostas, tambm, ao fim do trabalho, as refe-

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

rncias utilizadas para eventuais consultas.

Programas Necessrios
Seguem abaixo (ver Tabela 1) os programas utilizados no tutorial e suas respectivas verses, assim como link para download:

Tabela 1 Programas, verses e links para download.


Fonte: Contedo produzido por integrante do grupo.

Apache
Antes de instalar o Apache, verifique em seu computador se est instalado o Visual C++ Redistributable for Visual Studio 2012. Este necessrio para que as verses
VC11 do apache funcionem corretamente. Em seguida, baixe o apache. Descompacte a
pasta Apache24 para um diretrio de sua preferncia (aqui ser usado o C:\). Tendo feito
isso, vamos editar algumas linhas do arquivo httpd.conf, situado em Apache24\Conf\.
Este o arquivo de configurao do apache.
Agora, edite a linha destacada como descrito na figura abaixo (ver Figura 1).
Nessa linha estar descrita qual porta ser utilizada pelo apache. recomendvel utilizar a

porta 80, mas outra porta pode ser utilizada.

Fonte: captura de tela feita por integrante do grupo.

Altere a seguinte linha (ver Figura 2) com o caminho da pasta do apache (No
nosso caso, C:\Apache24):

Figura 2 Porta a ser utilizada pelo apache.


Fonte: captura de tela feita por integrante do grupo.

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 1 Porta a ser utilizada pelo apache.

Por definio, o apache utiliza a pasta htdocs para salvar os arquivos que so
executados pelo browser. Para ficar mais organizado, optamos por mudar para a pasta
servidorweb em C:\. Fica a seu critrio mudar ou no. Caso queira, edite as linhas a seguir com o caminho da pasta para salvamento (ver Figura 3):

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 3 Mudando para a pasta servidorweb em C:\.


Fonte: captura de tela feita por integrante do grupo.

Agora, abra o cmd e use o comando cd para chegar a pasta Apache24\bin. Aps
isso, execute o comando httpd t. Espera-se obter uma resposta semelhante a da imagem
abaixo (ver Figura 4):

Figura 4 Executando o comando httpd t.


Fonte: captura de tela feita por integrante do grupo.

Ainda no cmd, vamos definir o apache como um processo do Windows. Execute

o comando httpd k install. Aps isso, no gerenciador de servios do windows, configure o servio do apache para ser iniciado de forma automtica (ver Figura 5):

Fonte: captura de tela feita por integrante do grupo.

Feito isso, vamos testar o apache. Crie um arquivo como o nome index.html e
salve na pasta definida como DocumentRoot (No nosso caso, C:\webserver). Abra o
arquivo e insira as seguintes linhas:

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 5 Configurando o servio do apache para ser iniciado de forma automtica.

<html>
<head><title>TESTE</title></head>
<body><p>APACHE EM FUNCIONAMENTO</p></body>
</html>

Salve o arquivo e acesse http://localhost de um navegador web. Se tudo ocorrer


bem, a pgina HTML criada ser exibida no browser.

PHP
Realize o download do PHP e copie o contedo para uma pasta (No nosso caso, copiamos para C:\php5). Dentro da pasta existem dois arquivos de configurao, php.inidevelopment e php.ini-production. A verso development possui uma configurao
voltada para ambientes de desenvolvimento, com depuradores e tratamento de erro. J a
verso production possui uma configurao voltada para sistemas em funcionamento. Nesse

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

arquivo a visualizao de erros desabilitada, pois podem aparecer informaes confidenciais como senhas e logins. No meu caso utilizarei a verso development. Escolha a verso
que lhe mais adequada e a renomeia para php.ini. Agora, abra o arquivo php.ini e altere as
linhas destacadas como descrito nas imagens (ver Figura 6 e Figura 7):

Figura 6 Alterando linhas do arquivo php.ini.


Fonte: captura de tela feita por integrante do grupo.

Figura 7 Alterando linhas do arquivo php.ini.


Fonte: captura de tela feita por integrante do grupo.
Retire o ; da linha destacada e insira o caminho da pasta ext do seu php (ver Fi-

6
gura 8):

Fonte: captura de tela feita por integrante do grupo.

Retire o ; das extenses destacadas na imagem para ativ-las (ver Figura 9). Caso
queira ativar outra extenso basta repetir o processo:

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 8 Alterando linhas do arquivo php.ini.

Figura 9 Alterando linhas do arquivo php.ini.


Fonte: captura de tela feita por integrante do grupo.

Agora, para que o Windows possa identificar o PHP, vamos alterar as variveis de
ambiente do Windows. Clique em com o boto direito do mouse em Meu Computador e
escolha a opo Propriedades. Em seguida Clique em Configuraes Avanadas do

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Sistema. Na aba avanado, clique no boto Variveis de Ambiente (ver Figura 10):

Figura 10 Alterando as variveis de ambiente do Windows.


Fonte: captura de tela feita por integrante do grupo.

Em seguida, em Variveis do Sistema, selecione a varivel Path e clique em editar (ver Figura 11):

Fonte: captura de tela feita por integrante do grupo.

No final da linha adicione um ; e o caminho da pasta do php (ver Figura 12):

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 11 Alterando as variveis de ambiente do Windows.

Figura 12 Adicionando ; e o caminho da pasta do php:


Fonte: captura de tela feita por integrante do grupo.

Aps este procedimento, reinicie o computador. Depois do reinicio da mquina,


abra o arquivo httpd.conf na pasta conf do apache. Vamos configurar o apache para interpre-

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

tar as pginas php. Edite a seguinte linha conforme a imagem (ver Figura 13):

Figura 13 Adicionando ; e o caminho da pasta do php:


Fonte: captura de tela feita por integrante do grupo.

Agora, adicione o seguinte bloco no final do arquivo:


PHPIniDir "C:\php5"
LoadModule php5_module "C:\php5\php5apache2_4.dll"
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
Perceba que onde tem C:\php5 deve ser informado o caminho da pasta do php.

Agora, vamos testar se o apache est interpretando cdigos php. Crie o arquivo indo.php e salve-o na pasta que voc definiu como DocumentRoot (No meu caso
C:\webserver). Insira o seguinte bloco no arquivo:
<?php
phpinfo();
?>
Salve o arquivo e em um navegador web acesse http://localhost/info.php. Se tudo
ocorrer bem dever aparecer algo parecido com a imagem abaixo (ver Figura 14):

10

Fonte: captura de tela feita por integrante do grupo.

Com isso terminamos a instalao do PHP.

MySQL

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 14 Acessando http://localhost/info.php.

Antes de iniciar a instalao do MySQL, certifique-se de que em seu computador j esteja instalado o .NET Framework 4 ou superior. Este necessrio para que o instalador do MySQL seja executado. Realize o download do MySQL e execute o instalador.
Aps carregar a janela inicial, seleciona a opo Install MySQL Products (ver
Figura 15):

11

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Figura 15 Selecionando a opo Install MySQL Products.


Fonte: captura de tela feita por integrante do grupo.

Aceite os termos e clique em next. Como estamos executando uma verso recente do programa, iremos pular a parte de atualizao. Para fazer isso basta marcar a
caixa Skip the check for updates (ver Figura 16) e clicar em next:

12
Figura 16 Pulando atualizao.
Fonte: captura de tela feita por integrante do grupo.

Na janela do tipo de instalao, selecione a opo Developer Default (ver Figura

Figura 17 Selecionando a opo Developer Default.


Fonte: captura de tela feita por integrante do grupo.

Para que o MySQL execute normalmente, alguns componentes devem ser instalados. Clique em Execute (ver Figura 18) e sero instalados os componentes necessrios.
Aps todos os componentes serem instalados, clique em next (ver Figura 19):

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

17):

13

Figura 18 Clicando em Execute.

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

Fonte: captura de tela feita por integrante do grupo.

Figura 19 Clicando em Next.


Fonte: captura de tela feita por integrante do grupo.

Aps isso, clique em Execute para iniciar a instalao dos produtos do MySQL
(ver Figura 20):

14
Figura 20 Clicando em Execute.
Fonte: captura de tela feita por integrante do grupo.

Aps o termino da instalao, clique em next. Agora vamos configurar o

Figura 21 Clicando em Next.


Fonte: captura de tela feita por integrante do grupo.

Certifique-se de que as opes estejam selecionadas como as da janela abaixo e


clique em next (ver Figura 22):

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

MySQL. Clique em next para ir para a prxima janela (ver Figura 21):

15

Figura 22 Clicando em Next.


Fonte: captura de tela feita por integrante do grupo.

Agora, defina a senha de root para acessar o MySQL e clique em next (ver Figu-

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

ra 23):

16

Figura 23 Definindo a senha de root.


Fonte: captura de tela feita por integrante do grupo.

Verifique se as opes esto marcadas como as da janela abaixo e clique em


next (ver Figura 24):

Figura 24 Clicando em next.


Fonte: captura de tela feita por integrante do grupo.

Aguarde at que o MySQL seja configurado e clique em next at aparecer a janela final do instalador. Aps isso clique em finish.

Aps fazer o download do PHPMyAdmin, copie a pasta para a sua pasta DocumentRoot (No meu caso C:\webserver). Em seguida renomeie a pasta para phpmyadmin.
Para ter acesso ao PHPMyAdmin, digite o caminho http://localhost/phpmyadmin/ em um
browser e informe o login root e a senha definida na instalao do MySQL.
Com isso, terminamos o tutorial.

Referncias
INOVASIE.

Instalando

Apache

2.4

no

Windows

7.

Disponvel

em:

<http://inovasie.com.br/blog/2013/05/21/instalando-apache-2-4-no-windows-7/>. Acesso
em: 29 dez. 2013.

______.

Instalando

PHP

5.4

no

Windows

7.

Disponvel

<http://inovasie.com.br/blog/2013/05/22/instalando-php-5-4-no-windows-7/>.

em:
Acesso

em: 29 dez. 2013.

Instalao e Configurao do Apache + PHP + MySQL + PHPMyAdmin no Windows

PHPMyAdmin

PINCELADAS DA WEB. Instalar Apache+PHP+MySQL no Windows 7/Vista/XP.


Disponvel em: <http://www.pinceladasdaweb.com.br/blog/2010/02/22/instalar-apachephp-mysql-no-windows-7-vista-xp/#install-php>. Acesso em: 29 dez. 2013.

17