Windows – Usando as ferramentas diretamente
Instalar o Apache 2.
Baixe o Apache 2 de acordo com a plataforma da sua máquina (32 ou 64bits). É necessário que você instale oVisual C++ Redistributable for Visual Studio 2012 também, de acordo com a sua plataforma, senão, o Apache não funcionará como serviço no Windows (Se você tiver instalando outra versão do Apache ou PHP você pode precisar instalar outra versão do Visual C++ Redistributable, verifique os requisitos mínimos da sua versão).
Descompacte o Apache em C:\Apache24.
Abra o arquivo httpd.conf que está dentro da pasta conf. Procure pela linha #ServerName www.example.com:80, ela deverá ficar assim:
ServerName localhost:80
Salve o arquivo e não feche-o ainda.
Se estiver usando Windows XP, simplesmente abra o seu terminal, para os outros Windows sucessores, abra o terminal em modo de Administrador e execute:
cd\
cd Apache2.4
cd bin
httpd.exe -k install
Isto fará com que o Apache seja instalado como serviço. Para verificar se está funcionando, abra o executávelApacheMonitor.exe, ele ficará sempre como ícone perto do relógio do Windows, através dele você pode iniciar ou parar o Apache, se você clicar iniciar e ele mudar o ícone para verde, então estará tudo certo. Crie um atalho dele na área de trabalho para futuramente iniciar automaticamente o Apache.
Agora, já podemos verificar se o servidor também está funcionando no browser, abra o seu browser e digite:http://localhost. Se aparecer como esta tela abaixo, está tudo ok.
Integrá-lo ao PHP.
Novamente no arquivo httpd.conf, procure uma seção cheia de linhas “LoadModule” e adicione as linhas seguintes no final desta seção:
LoadModule php5_module "C:/php/php5apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
Importamos a DLL do PHP para integração com o Apache, especificamos a extensão dos arquivos PHP e o caminho para as configurações do php.ini.
Agora, procure pela linha DirectoryIndex index.html e acrescente index.php. A linha deverá ficar assim:
DirectoryIndex index.html index.php
Isto fará com que o Apache procure como arquivo padrão não só o index.html, mas, também o index.php para renderização. Reinicie o Apache.
Quando digitamos http://localhost, o Apache procurará os arquivos em uma pasta interna, esta a pasta é ahtdocs, portanto, você deverá colocar seus projetos e arquivos dentro desta pasta para poder trabalhar.
Para testar se o PHP está integrado ao Apache, vamos criar um arquivo test.php e executá-lo no browser:
<?php phpinfo(); >
Abra no browser http://localhost/test.php, se mostrar algo assim, então está tudo ok.
Para uma configuração básica, resta permitirmos a função de reescrita no Apache, no arquivo httpd.conf, procure a linha #LoadModule rewrite_module modules/mod_rewrite.so e retire o # salve e reinicie o Apache.
Configurando o Virtual Host
Configurar o host para windows
Abra o arquivo:
C:\Windows\System32\drivers\etc\hosts
Você deverá ler mais ou menos na altura da linha 20 algo parecido com isso :
127.0.0.1 localhost ::1 localhost
Adicione a linha :
127.0.0.1 meuprojeto.dev
E registre o arquivo.
Observação :
Se vocè não puder editar o arquivo, verifique que este não está em leitura somente.
No Vista, você risca encontrar alguns problemas com o UAC. Faça uma cópia do arquivo no seu desktop, coloque os direitos de escritura, faça as modificações, recoloque o arquivo em leitura somente, e esmague o arquivo original.
Instalando o MySQL e MySQL Workbench
Primeiramente vamos acesso o site oficial do MySQL, através do seguinte link: http://www.mysql.com/
Figura 1: Site oficial do MySQL
Após o acesso a página, clique na aba DOWNLOADS(GA), para ter acesso a uma outra página, como mostra a figura 2:
Figura 2: Site oficial do MySQL mostrando a opção de download
Clique no botão DOWNLOAD, como está sendo mostrado na figura 2, em seguida aguarde ser redirecionado para outro passo, como mostra a figura 3:
Após o clique no botão DOWNLOAD mostrado na figura 3, aparecerá uma nova janela, caso não tenha se cadastrado no site do MySQL , clique no link logo abaixo onde diz “No thanks just start my download”.
Depois de baixar o arquivo de instalação do MySQL, vamos iniciar o processo de instalação. Dê um duplo clique no arquivo, e aparecerá uma nova janela, como mostra a figura 3:
Figura 3: Windows Configurando o MySQL Installer
O processo acima dependendo da configuração do seu computador pode demorar alguns minutos, e aparecerá sempre uma janela muito comum no Windows Seven e Windows Vista, sempre permita a execução dos arquivos na nossa instalação.
Finalmente chegamos a tela de boas vindas da instalação do MySQL, apresentada na figura 4:
Figura 4: Janela de boas vindas da instalação do MySQL
Sobre a figura 7, temos três opções, sendo que uma delas é para instalação, vamos seguir adiante clicando em INSTALL MYSQL PRODUCTS, aparecerá a tela de acordo de licença do produto, apresentada na figura 5:
Figura 5: Janela de acordo de licença do produto
Sobre a janela acima, clique em I ACCEPT THE LICENSE TERMS e clique em NEXT, e a janela para atualizar ou encontrar produtos recentes aparecerá, como mostra a figura 6:
Figura 6: Janela para atualizar encontrar os produtos mais recentes
Na figura 6, temos as seguintes opções:
- Conectar a internet;
- Buscar informações de atualização de produto.
Estas duas opções servem para o momento da instalação, o próprio instalador do MySQL verifica se há versões mais recentes do produto, caso não ache necessário esta opção, simplesmente marque SKIP THE CHECK FOR UPDATES, ou se preferir, clique no botão EXECUTE.
Após clicar no botão EXECUTE aparecerá uma nova janela, com essa devemos ter um certo cuidado, veja na figura 7:
Figura 7: Janela de escolha do tipo de instalação
Na janela acima temos várias opções, neste caso, isso vai depender de cada profissional e para que ele vai usar o MySQL. Note que no lado esquerdo o aplicativo nos dá informações bem detalhadas do que será instalado. Após a sua escolha, marque a opção de sua escolha e clique em NEXT.
Depois deste processo, uma nova janela surgirá, veja na figura 8:
Figura 8: Janela para verificar os requisitos
Note que na figura 8, existe um componente detectado que não está instalado no seu computador, mas não há problema, clique em EXECUTE que o próprio assistente vai baixá-lo para você, como mostra a figura 9:
Figura 9: Janela para verificar os requisitos, baixando um aplicativo
Em seguida, após baixar o aplicativo que seria necessário para dar continuidade ao processo, veja mesma a janela como deverá ficar, na figura 10:
Figura 10: Janela para verificar os requisitos, sem pendencias
Após este processo, clique em NEXT para dar continuidade, a próxima janela mostrará tudo que será instalado, isso vai depender de quais opções você escolheu no processo mostrado na figura 7. Veja o resultado na figura 11:
Figura 11: Janela do assistente mostrando tudo que será instalado
Após este passo clique em EXECUTE, e veja na figura 12 o processo que irá ocorrer com cada uma das opções a serem instaladas.
Figura 12: Processo de instalação
Após o termino deste processo, o botão NEXT ficará habilitado, clique nele e continue até a próxima janela CONFIGURATION OVERVIEW (visão geral da configuração), apresentada na figura 13:
Figura 13: Janela CONFIGURATION OVERVIEW
Clique em NEXT para dar continuidade ao processo, em seguida aparecerá mais uma janela, como mostra a figura 14:
Figura 14.Configuração do MySQL.
Na configuração do MySQL, podemos mudar a porta utilizada e o tipo de configuração do servidor: Developer Machine, Server Machine e Dedicated Machine, para o nosso caso, vamos deixar do jeito que está, clique em NEXT para irmos ao próximo passo. Após clicar em NEXT, aparecerá uma janela para inserir uma senha para o administrador, como demonstrado na 15:
Figura 15: Definindo a senha do administrador
Após definir a senha do administrador clique em NEXT, novamente aparecerá uma nova janela, veja na figura 16:
Figura 16: Configurando o servidor
Na figura acima tem o WINDOWS SERVICE NAME, a opção de inicializar o MySQL com o sistema operacional e por último executar como conta do sistema padrão ou usuário personalizado. Caso deseje, desmarque a opção de inicializar o MySQL, já as outras configurações, deixe como está, clique em NEXT para o próximo passo, como mostra a figura 17:
Figura 17: Configurando o servidor
Apos o término, clique em NEXT para seguir para o próximo passo, continuando a configuração do servidor, como apresentada na figura 18:
Figura 18: Configurando o servidor
Figura 19: Continuação da configuração do servidor
Após este processo aparecerá uma janela informando a finalização do processo de instalação do MySQL, clique em finish e pronto.
Agora vamos visualizar o novo MySQL. Clique no botão INICIAR, TODOS OS PROGRAMAS, MYSQL, MYSQL WORKBENCH 5.2.CE, aparecerão as seguintes janelas em sequência, como mostram as figuras 21 e 22:
Figura 21: Janela de boas vindas do MySQL
Figura 22: Ferramenta do MySQL em execução
Para entrarmos na ferramenta, clique duas vezes em LOCALINSTANCE MYSQL55, em seguida aparecerá uma pequena tela com login e senha, vista na figura 23:
Figura 23: Janela de login para acesso ao MySQL
Entre com a senha informada na instalação e clique em OK, pronto, finalmente veremos um novo visual do MySQL, como mostra a figura 24:
Figura 24: Janela de desenvolvimento do MySQL
No quadro principal, digite o comando:
create database nome_do_banco;
pronto, agora o seu banco de dados foi criado, para mais informações sobre como funciona o MySQL Workbench, acesse: http://dev.mysql.com/doc/workbench/en/