CursosTreinamentos

Instalando o Servidor Web Apache e o Composer

Instalando o servidor web Apache e o gerenciador de dependências do PHP o Composer, serão o assunto desse post, estamos dando continuidade a série Vamos Aprender a Programar Juntos, se você não leu o primeiro post, clique aqui

Seja bem vindo, se preferir pode acompanhar os vídeo em nosso canal, se inscreva e ative o sininho das notificações e acompanhe todo o nosso curso de forma gratuita. https://www.youtube.com/c/WebertMaximiano

Composer

Já o Composer é o gerenciador de dependência do PHP, Ele permite que você declare as bibliotecas das quais seu projeto depende e as gerenciará (instalará/atualizará) para você.

Durante o desenvolvimento é normal usarmos pacotes de funções já criadas, que podem ser adicionadas e gerenciadas pelo Composer, ele identifica os pacotes e verifica se o sistema oferece tudo que é necessário para seu programa rodar.

Nesse passo a passo vamos realizar a instalação no Windows, em um outro momento iremos realizar um tutorial para um ambiente Linux.

Chega de Papo, vamos ao que interessa, vamos acessar o site do Composer e baixar o instalador do Windows.

Instalação

Baixe e execute o Composer-Setup.exe – ele instalará a versão mais recente do compositor sempre que for executado.

Instalando o composer

Depois de Executar o Instalador do Composer é só ir clicando no Next

E depois em Finish, a instalação estará concluída.

Agora é verificar se o Composer está instalado de forma global, no primeiro post da nossa série, ensinamos como colocar o PHP de forma global, o processo é o mesmo para qualquer programa.

Verificando se o Composer está Global no Windows

Acesse no Windows – Menu – Meu Computador – Propriedades – Propriedades Avançadas do Sistema – Variáveis de Ambiente – Variáveis do Sistema – Duplo Clique na Linha Path – Verifique se a linha do Composer foi adicionada.

Se estiver está tudo pronto.

Servidor Web Apache

Apache é o servidor web mais utilizado, feito para rodar com o PHP, pode se dizer que são um par perfeito PHP + Apache.

Apache é um servidor web gratuito, de código aberto, na maioria das hospedagens de site, o servidor usado é o Apache, por isso é muito importante você aprender a instalar e configurar o apache.

O Apache possui outras versões para outras linguagens de programação como o Apache Tomcat para o JAVA como exemplo, mas durante a nossa Série vamos focar só no PHP.

Instalação

Acesse o site e baixe o instalador do Apache para Windows – Clique aqui

Baixe a versão estável – última versão: 2.4.54 (lançado em 2022-06-08), vá para seção de arquivos do Windows, e baixe a versão Apache Lounge

httpd-2.4.54-win64-VS16.zip     para Versão 64 Bits

Após realizar o download do arquivo zip, extrair o conteúdo do arquivo para raiz do HD, c:\apache, abra a pasta criada e abra a subpasta apache24, depois a pasta conf, agora vamos editar o arquivo httpd.conf, peça para abrir com o editor de código Visual Studio Code.

Esse arquivo é onde realizamos a configuração do Apache. Nossa primeira configuração é o caminho root do servidor web, procure o campo:

Define SRVROOT “c:/Apache24” e altere para Define SRVROOT “c:/apache/Apache24”, salve e feche o arquivo.

Configurando o Apache24 como serviço no Windows

Abra o Menu do Windows, digite cmd, peça para abrir o prompt de comando e executar como administrador, execute o comando cd\ para ir para raiz do HD, execute agora o comando cd apache\Apache24\bin, depois de acessar a pasta, chegou a hora de instalar o apache como serviço.

Dentro do diretório c:\apache\Apache24\bin execute o seguinte comando, httpd -k install

Após executar o comando o firewall vai te pedir para permitir o acesso, marque a opção redes privadas, permitir acesso

Agora vamos iniciar o Serviço do Apache, para fazer isso vá no menu do Windows e digite o comando serviços, abra o gerenciador de serviços, procure Apache2.4, com o botão direito abra o menu e clique em iniciar.

Prontinho seu Apache está funcionando, teste abrindo o navegador e digite o endereço 127.0.0.1 ou localhost, vai aparecer Its works.

No próximo post iremos realizar as configurações do Apache com o PHP e vamos iniciar a construção do nosso primeiro código PHP.

Acompanhe esse tutorial em vídeo em nosso canal https://www.youtube.com/c/WebertMaximiano

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *