Índice:
Vídeo: Criando um ambiente de desenvolvimento PHP com o Vagrant 2024
Para usar seu computador local para desenvolver seu site, você deve instalar um servidor Web, PHP e MySQL. PHP e MySQL são gratuitos para download e uso.
Instalando o servidor da Web
Depois de configurar o computador, você precisa instalar um servidor Web. Seu primeiro passo é decidir qual servidor da Web instalar. A resposta é quase sempre o Apache, que oferece as seguintes vantagens:
- É grátis.
- Ele é executado em uma variedade de sistemas operacionais. O Apache é executado no Windows, Linux, Mac OS, FreeBSD e a maioria das variedades do Unix.
- É popular. Aproximadamente 60% dos sites da Internet usam o Apache. Isso não seria verdade se não funcionasse bem. Além disso, isso significa que um grande grupo de usuários pode fornecer ajuda.
- É confiável. Quando o Apache está funcionando, ele deve ser executado enquanto o seu computador for executado. Problemas de emergência com Apache são raros.
- É personalizável. A licença de código aberto permite que os programadores modifiquem o software Apache, adicionando ou modificando módulos conforme necessário para se adequar ao seu próprio ambiente.
- É seguro. Você pode encontrar o software gratuito que é executado com o Apache para transformá-lo em um servidor SSL (Secure Sockets Layer). A segurança é uma questão essencial se você estiver usando o site para o comércio eletrônico.
O Apache é instalado automaticamente quando você instala a maioria das distribuições Linux. Todos os Macs recentes vêm com o Apache instalado. No entanto, talvez seja necessário instalar uma versão mais recente. O Apache fornece um instalador para o Windows que instala e configura o Apache para você.
A Microsoft oferece IIS (Internet Information Server), que é o segundo servidor Web mais popular na Internet, com aproximadamente 27% dos sites da Web. A Sun Microsystems oferece um servidor Web, que serve menos de 3% da internet. Outros servidores da Web estão disponíveis, mas eles têm bases de usuários menores.
Instalando o MySQL
O MySQL muitas vezes já está instalado em Linux ou Mac. Às vezes, ele está instalado, mas não está ativado. No entanto, a versão instalada pode ser uma versão mais antiga, caso em que você deve instalar uma versão mais recente.
Você instala e configura o MySQL no Windows usando um Assistente de Configuração e Configuração. Os RPM estão disponíveis para instalar o MySQL no Linux. Um arquivo PKG está disponível para instalar o MySQL no Mac OS X.
O software para gerenciar seus bancos de dados MySQL depois que o MySQL está instalado está disponível. Um programa popular para administrar o MySQL é phpMyAdmin, um programa de utilidade escrito em PHP.
Instalando o PHP
Além do MySQL, o PHP geralmente está instalado no Linux ou no Mac OS.Às vezes, ele está instalado, mas não está ativado. No entanto, a versão instalada pode ser uma versão mais antiga, caso em que você deve instalar uma versão mais recente.
O PHP está disponível para o Windows em um arquivo Zip que só precisa ser descompactado no local correto. O PHP está disponível para Linux em RPMs. Você pode obter PHP para Mac OS em um arquivo PKG. Após a instalação do PHP, você precisa configurar o servidor da Web para processar o código PHP.