Instale o apache, php e mysql (mariadb) no windows usando xampp

Vídeo: Instalar apache con MariaDB y PHP 7 utilizando el entorno Xampp 2024

Vídeo: Instalar apache con MariaDB y PHP 7 utilizando el entorno Xampp 2024
Anonim

Alguns de vocês podem ter uma idéia do que o título significa e outros não, portanto, antes de entrarmos neste tutorial, vamos nos familiarizar completamente com todos os termos.

O Apache é o software de servidor web mais usado no momento e existe há mais de 20 anos desde seu lançamento inicial em 1995. Ele processa solicitações HTTP e permite armazenar, processar e entregar páginas da Web localmente ou na Internet. Todos os sites exigem que um servidor da Web possa ser exibido em um navegador da Web.

PHP é uma linguagem de script do lado do servidor. O PHP pode ser executado localmente, por si só, mas é mais conhecido como sendo executado como uma extensão para um servidor web. Nesse caso, ele permite que um desenvolvedor execute um aplicativo PHP no servidor e entregue o resultado através de um navegador. Essa é uma das linguagens de script do lado do servidor mais populares.

O MySQL é um aplicativo de servidor de banco de dados que nos permite armazenar e fornecer dados para aplicativos e / ou sites. O MySQL é o padrão em software de banco de dados de código aberto há muitos anos. Mas desde a sua compra pela Sun Microsystems em 2008 e vendida novamente para a Oracle em 2010, os fundadores originais consideraram que ela se afastou de sua natureza de código aberto para uma versão mais comercial. Em resposta a isso, os fundadores do MySQL pegaram o código-fonte e criaram o MariaDB, um substituto para o MySQL que promete permanecer sempre de código aberto e compatível com os comandos e APIs do MySQL.

Se reunirmos todas as informações acima, devemos obter um servidor Web (Apache) capaz de manipular uma linguagem de script do lado do servidor (PHP) e a possibilidade de armazenar informações usando um servidor de banco de dados (MariaDB).

Cada um dos softwares descritos está disponível gratuitamente e pode ser baixado em sites dedicados ou em espelhos autorizados. O problema é que a configuração manual pode levar algum tempo e requer algum conhecimento avançado de computador / servidor para entender o que cada opção faz.

Felizmente, existem muitas alternativas, e uma delas é o XAMPP. Isso nos permite instalar facilmente o Apache, MySQL / MariaDB e PHP, configurando-os automaticamente durante a instalação. Também inclui pacotes adicionais como o FileZilla FTP Server, o Mercury Mail Server, o Tomcat, o PERL, o phpMyAdmin e o Webalizer. Basicamente, tudo o que você precisa para iniciar seu próprio servidor da Web para teste e desenvolvimento.

O que você precisará:

  • um PC com Microsoft Windows
  • uma conexão com a Internet para baixar o instalador
  • paciência

1. O que você precisa fazer é acessar o site www.apachefriends.org e baixar o instalador. Observe que o XAMPP também está disponível para máquinas baseadas em Linux e Mac OS X, portanto faça o download da versão correta para o seu sistema operacional.

2. Instale o XAMPP usando o instalador baixado. Observe que durante a instalação, você será solicitado a escolher os pacotes necessários. Aqui você pode desmarcar tudo, exceto Apache, MySQL e PHP, mas eu recomendo que você instale também o phpMyAdmin e o Webalizer. Isso o ajudará a gerenciar seus bancos de dados MySQL e também fornecerá informações sobre o uso do site.

3. Após a instalação, você será recebido pelo Painel de Controle do XAMPP. É aqui que você pode iniciar e parar os aplicativos do servidor e fazer modificações nos respectivos arquivos de configuração. Para iniciar o Apache e o MySQL, basta pressionar os botões Iniciar de cada um deles.

4. Depois que os servidores forem iniciados, abra seu navegador favorito e aponte-o para http://172.0.0.1 ou http: // localhost para acessar a página principal do XAMPP. A partir daqui, você pode acessar o phpMyAdmin, visualizar a configuração do PHP usando PHPInfo e também acessar uma seção de perguntas freqüentes e uma seção de instruções que devem ser suficientes para iniciar o XAMPP.

Parabéns! Você instalou o Apache, PHP e MySQL / MariaDB em uma máquina Windows usando XAMPP. Agora você pode testar e desenvolver sites executando-os localmente, em vez de precisar fazer upload de cada arquivo em um servidor da web após editá-lo.

NOTA 1: Para acessar um site ou script usando o XAMPP, você precisará mover os arquivos do site para uma pasta chamada HTDOCS localizada dentro da pasta de instalação do XAMPP (geralmente C: \ XAMPP).

NOTA 2: As portas 80 e 443, usadas por padrão pelo Apache, podem ser bloqueadas ou reservadas na sua máquina por outros aplicativos. Por exemplo, o Skype reserva essas portas no caso de outras não estarem disponíveis e continua a reservá-las, mesmo que não as utilize. Você pode desativar isso no Skype desmarcando Usar as portas 80 e 443 para obter conexões adicionais em Ferramentas -> Opções -> Avançado -> Conexão.

NOTA 3: Se a sua máquina estiver atrás de um roteador e desejar acessar os sites hospedados no XAMPP a partir de uma conexão externa, será necessário configurar a porta para a frente no roteador na máquina XAMPP para as portas 80 (HTTP), 443 (HTTPS) e 3306 (MySQL).

Se você tiver outras dúvidas, use a seção de comentários abaixo.

Instale o apache, php e mysql (mariadb) no windows usando xampp