XAMPP: como montar um servidor web gratuito em seu PC

Hoje, qualquer pessoa pode criar seu próprio site de forma fácil e gratuita. Seja através de um CMS (como WordPress) ou manualmente com HTML, CSS e JavaScript, em poucos minutos podemos ter uma página mais ou menos funcional instalada e funcionando. Porém, para poder testar se tudo funciona perfeitamente, e permitir que outras pessoas acessem remotamente, é necessário ter um servidor. E, embora o mais difundido seja ter um servidor na nuvem, existe uma ferramenta que nos permite transformar o nosso PC em servidor de uma forma muito simples: XAMPP.

O que é o XAMPP?

como montar um servidor web grátis em seu PC

Esta é uma ferramenta totalmente gratuita e de código aberto projetada para monte um servidor web totalmente funcional, com seu back-end correspondente, em qualquer computador. Esta ferramenta não se destina ao uso em larga escala, mas é essencial para qualquer ambiente de teste e pode funcionar sem problemas em ambientes pequenos.

Os seguidores do XAMPP vêm do X (uma vez que não tem um sistema operacional específico), apache (servidor web), MariaDB (servidor de banco de dados), PHP (servidor de backend) e Perl . Este projeto está em operação há mais de 10 anos e conta com milhares de usuários em todo o mundo que o utilizam para todos os tipos de fins.

Podemos montar este servidor sem problemas no Windows, Linux e MacOS . Além disso, como veremos mais tarde, podemos encontrá-lo com diferentes versões do PHP para que possamos ter a experiência mais próxima possível de como a web funcionaria em um servidor real.

Baixe e instale

Podemos baixar este programa gratuitamente a partir deste link. O download, como já explicamos, é totalmente gratuito e não contém pagamentos ocultos, nem adware ou software indesejado. Selecionamos a versão que corresponde ao nosso sistema operacional, e o versão de PHP que queremos usar. No nosso caso, vamos baixar aquele que corresponde à última atualização do back-end.

Baixar XAMPP

O único requisito para usar esta ferramenta é usar uma versão do Windows superior ao XP ou Server 2003. Embora, se para algum caso remoto usarmos uma dessas versões, também podemos baixar uma versão mais antiga do servidor para que funcione em esses sistemas agora. obsoleto.

Baixamos o instalador, que ocupa entre 151 e 165 megabytes (dependendo da versão) e é isso. Agora executamos o arquivo .exe que baixamos e a instalação começará. Se tivermos um controle de conta de usuário (UAC) ativado em nosso PC, veremos um aviso como o seguinte que nos recomendará não instalar o XAMPP em “Arquivos de programas” para não ter problemas de permissão.

XAMPP - Instalando 1

O assistente de instalação será iniciado.

XAMPP - Instalando 2

Na próxima etapa, podemos escolher o que queremos instalar. A única coisa obrigatória é o Apache e o PHP, embora recomendamos instalar todos os serviços para não ter problemas de qualquer tipo ao configurar um site ou, como veremos mais tarde, ao instalar add-ons.

XAMPP - Instalando 3

Na próxima etapa, teremos que especificar o diretório de instalação. O XAMPP é “portátil”, portanto podemos instalá-lo em uma memória USB e sempre carregá-lo conosco. Embora, sim, podemos ter um problema dependendo do tipo de PC onde o instalarmos.

XAMPP - Instalando 4

Também podemos especificar o idioma da interface. Infelizmente, não está em espanhol.

XAMPP - Instalando 5

Agora encontraremos um aviso no qual ele nos dirá que, graças ao Bitnami, podemos instalar CMS como Joomla!, Drupal ou WordPress com um simples instalador para poder usá-lo dentro do XAMPP. Veremos como isso funciona mais tarde.

XAMPP - Instalando 6

Tudo está pronto e podemos começar a instalação. Isso é rápido e não leva mais de um minuto.

Quando terminar, teremos nosso XAMPP pronto para começar a trabalhar.

Como configurar e usar o XAMPP

Agora podemos lançar o XAMPP a partir de seu inicializador, chamado ” xampp-control.exe “. A partir daí abriremos o painel de configuração do programa, e veremos uma janela como a seguinte.

XAMPP - Painel de controle

Como podemos ver, nesta janela temos todas as ferramentas e todos os serviços de que necessitamos para colocar o nosso site em funcionamento. Por padrão, os servidores estarão parados, e teremos que iniciá-los conforme a necessidade através do botão “Iniciar” que aparece ao lado de cada um. Claro, ao iniciá-los pela primeira vez, podemos ver um aviso do firewall, tendo que dar permissão para eles se conectarem.

XAMPP - Serviços arrancados

De " Administrador ”Botão que aparece ao lado de cada um dos serviços iniciados podemos acessar a configuração de cada um dos servidores. Por exemplo, podemos configurar o servidor FTP ou inserir o phpMyAdmin para configurar os bancos de dados.

XAMPP – phpMyAdmin

O " Configuração O botão ”nos permite abrir cada um dos arquivos de configuração do servidor para ter uma configuração mais específica deles. Por exemplo, no caso do MySQL, abriremos my.ini. Além disso, o próprio painel de controle do XAMPP tem sua própria configuração a partir da qual, entre outras coisas, podemos escolher quais servidores queremos iniciar na inicialização ou alterar as portas do servidor.

XAMPP - Configuração

Temos tudo pronto. Agora podemos inserir nosso IP local, em 127.0.0.1 ou através de http: // localhost / para acessar o servidor e carregar a web que montamos nele. Podemos copiar os arquivos que queremos da web para o diretório do programa, mas por que não configuramos um CMS com Bitnami?

Como instalar um CMS com Bitnami

BitNami é uma plataforma gratuita projetada para nos permitir montar e configurar facilmente todos os tipos de aplicativos e servidores da web. Podemos usar esta plataforma para montar um servidor em nosso próprio LAMPP (um servidor web com Linux), ou, como veremos, através do XAMPP.

Podemos baixar os módulos que queremos SUA PARTICIPAÇÃO FAZ A DIFERENÇA de graça e sem registrar. Depois de baixado, executamos o instalador (que é o mesmo do XAMPP). Seguimos o assistente e o principal é escolher a mesma pasta de instalação do XAMPP quando chegarmos a esse ponto.

WordPress (no nosso caso) nos pedirá para criar uma conta de administrador para o CMS. Devemos preencher o nome de usuário, nome, email e senha que queremos usar no CMS. Além disso, se tivermos alterado a senha padrão do MySQL (vazia, por padrão), uma caixa aparecerá solicitando sua inserção.

Instalando o WordPress no XAMPP - 3

Ele também solicitará um nome para o blog.

Instalando o WordPress no XAMPP - 4

E configurar o e-mail SMTP, se tivermos, para alertas do WordPress.

Instalando o WordPress no XAMPP - 5

Seguimos o wizard até o final, aceitando as mensagens que aparecem e aguardaremos que a cópia dos arquivos termine.

Assim que a instalação do WordPress no XAMPP for concluída, você está pronto para começar. Com os servidores iniciados no painel de controle do XAMPP, vamos simplesmente escrever “localhost / wordpress /” na barra de endereço para poder acessar nosso WordPress. E, para começar a gerenciá-lo, basta digitar “localhost / wordpress / wp-login.php” na barra de endereços, acessar seu painel de controle com o nome de usuário e senha especificados e começar a trabalhar nele.