Seja muito bem-vindo à Academy Code Christ!
🌍 Academy Code Christ está disponível em vários idiomas.Fique à vontade para usar o tradutor na Barra lateral (Sidebar) e aprender no seu idioma.
PHP 🐘 Etapa 02
Preparando o Ambiente
🎯 O que você vai aprender nesta aula?
Antes de escrever o primeiro código real em PHP, é fundamental
preparar o terreno. Assim como um pedreiro precisa de ferramentas e
materiais para construir uma casa, o programador também precisa de suas
ferramentas digitais para desenvolver sistemas com eficiência e facilidade.
Nesta etapa, vamos passo a passo:
1. Entender o que é um ambiente de desenvolvimento;
2. Configurar o PHP de forma simples;
3. Instalar um servidor local (XAMPP);
4. Conhecer ferramentas de edição de código;
5. Fazer o primeiro teste com o PHP funcionando;
6. Criar uma estrutura de pastas organizada.
Nosso objetivo é que, ao final deste capítulo, o leitor tenha tudo funcionando no computador — pronto para começar a programar.
O que é um Ambiente de Desenvolvimento
Um ambiente de desenvolvimento é o conjunto de ferramentas, programas e configurações que permitem escrever, testar e executar códigos de programação.
Para o PHP, precisamos essencialmente de três elementos:
1. O interpretador PHP – é o software que entende as instruções escritas na linguagem e as executa.
2. Um servidor web (como Apache) – ele simula a internet no seu computador, permitindo que você teste sites como se eles estivessem online.
3. Um banco de dados (geralmente o MySQL ou MariaDB) – usado para armazenar informações dinâmicas, como cadastros de usuários, produtos ou mensagens.
Instalar cada um desses componentes separadamente pode ser complicado para quem está começando. Por isso, foi criado um pacote que reúne tudo em um só lugar, o XAMPP.
O que é o XAMPP e por que usá-lo
O XAMPP é um pacote gratuito que contém:
● X – representa multiplataforma (Windows, Linux, MacOS);
● A – Apache (servidor web);
● M – MySQL ou MariaDB (banco de dados);
● P – PHP;
● P – Perl (outra linguagem, incluída no pacote, mas que não vamos usar agora).
Com o XAMPP, em poucos cliques você instala tudo de uma vez. É como montar uma mini internet dentro do seu computador.
Isso é o que chamamos de servidor local — um ambiente que simula perfeitamente como um site funcionaria na internet, só que acessível apenas por você, na sua máquina.
Como Instalar o XAMPP (Passo a Passo)
1. Baixando o XAMPP
● Acesse o site oficial: https://www.apachefriends.org/pt_br/index.html
● Clique em "Download XAMPP para Windows", ou escolha a versão para Linux ou Mac, se for o seu caso.
● O arquivo terá um nome como xampp-windows-x64-x.x.x-installer.exe.
2. Iniciando a instalação
● Quando o download terminar, clique duas vezes no instalador.
● Surgirá o assistente de instalação. Clique em Next.
● Escolha os componentes: mantenha marcados Apache, MySQL e PHP (os outros podem ficar desmarcados).
● Escolha o local de instalação — geralmente C:\xampp.
3. Finalizando
● Após instalar, clique em “Finish”.
● O Painel de Controle do XAMPP será aberto. Ele mostra todos os serviços instalados.
4. Iniciando os
servidores
● No painel, clique em Start para os módulos Apache e MySQL.
As linhas devem ficar verdes, e aparecerá algo como:
Apache: Running
MySQL: Running
●
Testando o PHP no seu Computador
Agora é hora de ver o PHP em ação pela primeira vez!
Vá até a pasta onde o XAMPP foi instalado, normalmente:
C:\xampp\htdocs
1. Dentro dela, crie uma nova pasta chamada meus_testes.
2. Essa será sua pasta de projetos.
3.
Dentro de meus_testes, crie um novo arquivo
chamado teste.php.
4. Abra o arquivo em um editor de texto (vamos falar sobre eles já
já) e digite o código básico:
<?php
echo "Olá, mundo! PHP está funcionando!";
?>
5. Salve o arquivo. Abra o navegador (Chrome, Edge ou Firefox) e digite na barra de endereços:
http://localhost/meus_testes/teste.php
6. Se aparecer a frase “Olá, mundo! PHP está funcionando!”, parabéns 🎉 — seu ambiente está instalado e tudo está configurado corretamente!
Você acaba de executar seu primeiro programa PHP no computador.
Escolhendo o Editor de Código Ideal
O editor de código é a ferramenta onde você escreverá
todo o seu código PHP.
Embora seja possível usar o bloco de
notas, existem programas muito melhores que oferecem destaque de sintaxe,
sugestões automáticas e outras facilidades.
Aqui estão algumas ótimas opções gratuitas:
1. Visual Studio Code (VS
Code)
● Site: https://code.visualstudio.com/
● Vantagens:
○ Leve, moderno e gratuito.
○ Suporte a várias linguagens (HTML, CSS, PHP, JavaScript).
○ Possui temas escuros e plug-ins úteis.
○ Mostra erros e formata o código automaticamente.
2. Sublime Text
● Site: https://www.sublimetext.com/
● Vantagens:
○ Extremamente rápido.
○ Permite trabalhar com vários arquivos ao mesmo tempo.
3. Notepad++ (somente
Windows)
● Site: https://notepad-plus-plus.org/
● Vantagens:
○ Simples e leve.
○ Ideal para quem quer algo que funcione em qualquer computador.
Dica: instale o Visual Studio Code, pois ele será usado nos exemplos desta etapas de PHP.
Organização dos Projetos
A organização é uma das chaves do sucesso no aprendizado.
Dentro da pasta htdocs (local do XAMPP), crie uma estrutura parecida com
esta:
C:\xampp\htdocs\
│
├── meus_testes\
│ ├── teste.php
│
├── projetos\
│ ├── projeto1\
│ ├── projeto2\
│
└── aulas\
├── capitulo1\
├── capitulo2\
Essa estrutura simples te ajudará a não se perder à medida que for criando novos exercícios e projetos.
Entendendo o Servidor Local
O XAMPP simula a internet no seu computador.
Então, ao acessar http://localhost/,
você está se conectando ao “servidor local”.
Tudo o que estiver dentro da pasta htdocs pode ser
exibido pelo navegador através desse endereço.
Por exemplo:
● http://localhost/meus_testes/teste.php → executa o arquivo teste.php.
● http://localhost/projetos/projeto1/index.php → executa a página principal do seu projeto 1.
Assim, você pode criar, testar e até simular sites completos antes mesmo de colocá-los online.
Problemas Comuns e Soluções Simples
Nem sempre tudo vai funcionar de primeira — e está tudo bem! Aqui estão alguns erros comuns e como resolvê-los:
1.
Erro de porta ocupada (Apache não inicia):
○ Outro programa (como o Skype) pode estar usando a porta 80.
Solução: no painel do XAMPP, clique em "Config → Apache (httpd.conf)" e altere a linha:
Listen 80
para
Listen 8080
○ Depois acesse seu site em:
http://localhost:8080/
2.
Página em branco ao acessar o PHP:
○ Verifique se o arquivo foi salvo com extensão .php.
○ Certifique-se de que o código PHP está entre as tags <?php ?>.
3.
Erro de “Acesso negado” ou “Erro de permissão”:
○ Execute o XAMPP como administrador.
○ Verifique se o Apache e MySQL estão realmente “Running”.
Ao longo do aprendizado você vai se deparar com novos desafios, mas lembre-se: resolver problemas é exatamente o que os programadores fazem todos os dias. 😉
Testando a Conexão com o Banco de Dados (Opcional)
Como estamos preparando o ambiente completo, vamos aproveitar e testar o MySQL.
1.
No painel do XAMPP, clique em “Admin” ao lado de
MySQL.
Isso abrirá o phpMyAdmin, uma
ferramenta visual para gerenciar bancos de dados.
Clique em “Novo” na barra lateral esquerda e crie um
banco chamado:
teste_banco
2.
<?php
$servidor = "localhost";
$usuario = "root";
$senha = "";
$banco = "teste_banco";
$conexao = new mysqli($servidor, $usuario, $senha, $banco);
if ($conexao->connect_error) {
die("Erro na conexão: " . $conexao->connect_error);
}
echo "Conexão com o banco de dados realizada com sucesso!";
?>
3. Salve e acesse no navegador: http://localhost/meus_testes/conexao.php
4.
Conclusão
Nesta etapa, você deu um passo gigantesco no seu caminho
para se tornar programador: montou seu ambiente de desenvolvimento completo.
Agora você já tem:
● O interpretador PHP funcionando;
● Um servidor Apache simulando a internet;
● Um banco de dados MySQL disponível;
● Um editor de código profissional configurado;
● E um local organizado para praticar seus projetos.
Com tudo isso pronto, você está totalmente preparado para começar a programar de verdade.
Na próxima etapa, mergulharemos no PHP básico: vamos explorar variáveis, tipos de dados, entradas e saídas de informação, e criar pequenos programas dinâmicos para compreender como a lógica funciona.
Prepare suas mãos, sua curiosidade e sua mente — porque a partir de agora, o verdadeiro programador em você começará a nascer.

%20-%20Copia.png)
.png)
.png)
.png)
Postar um comentário