Propaganda

configurando seu próprio servidor webHá algum tempo, venho tentando desenvolver uma maneira muito rápida e fácil de criar um servidor da Web virtual (basicamente um servidor da Web local), no meu disco rígido portátil. Não é apenas um. Eu queria ter a capacidade de configurar vários servidores web que eu pudesse configurar como meu servidor localhost com o clique de um botão.

Para aqueles de vocês que acompanham meus artigos recentes, fiz isso com Server2Go Como criar um servidor Web de teste portátil com Server2Go consulte Mais informação . Muitos de vocês gostaram dessa abordagem. O único problema do Server2Go parece ser que ele realmente deve ser usado como uma base de teste de servidor da Web limpa toda vez que você o inicia. Quando você fecha o servidor, ele realmente não retém as configurações.

Vários leitores sugeriram o Xampp como a melhor solução para isso. Xampp é um favorito de longa data. Aibek listou-o em sua compilação de 100 melhores aplicativos portáteis 100 aplicativos portáteis para o seu USB Stick para Windows e macOS

instagram viewer
Os aplicativos portáteis permitem que você leve seu software favorito a qualquer lugar através de uma unidade flash ou armazenamento na nuvem. Aqui estão 100 deles para atender todas as suas necessidades, de jogos a editores de imagens. consulte Mais informação e Dave descreveu como definir um Servidor Xampp Como instalar um servidor Web Windows no seu PC com o XAMPP consulte Mais informação no seu PC. Obviamente, com o XAMPP, é necessário instalá-lo na unidade raiz - para que uma unidade portátil se torne seu servidor web. Seguindo essa abordagem, decidi ver se o comando DOS "subst" poderia resolver esse problema - e com certeza!

Instalando vários servidores da Web XAMPP

A primeira coisa que você deseja fazer é designar uma pasta específica no seu disco rígido portátil (ou unidade USB portátil, se for grande o suficiente) para armazenar todo o site. No meu caso, criei um diretório raiz chamado "TopSecretWriters".

configurando seu próprio servidor web

Tudo o que você precisa fazer é informar ao Windows que o diretório no disco rígido portátil é um diretório raiz, usando o comando SUBST. No meu caso, na tela de comando do DOS, digitei "subst X: H: \ TopSecretWriters“.

software para servidor web

Isso faz com que a unidade raiz X: consulte diretamente o diretório TopSecretWriters na sua unidade portátil. Você precisa observar isso, porque sempre que quiser executar seu servidor da Web no futuro, digite este comando, caso contrário, a instalação do Xampp não funcionará.

Agora, basta baixar uma cópia do arquivo ZIP do Xampp (não o instalador do Windows) e extrair a pasta Xampp para o novo diretório que você criou.

software para servidor web

Vá para a pasta Xampp e clique duas vezes no botão "setup_xampp.bat" Arquivo.

software para servidor web

Então corra "xampp-control.exe"E você verá a seguinte tela:

servidor host

Selecione os serviços Apache e MySql e instale (pressione Iniciar) os dois. Depois de instalados e "executados", abra um navegador da web e vá para " http://localhost/”. Ao fazê-lo, você verá a tela de introdução do Xampp. Clique em "Status“, Deve mostrar a maioria dos componentes como ativados.

servidor host

Instalando um backup completo de um site WordPress

Neste ponto, você terminou de configurar o servidor da Web Xampp. Basta copiar seu site para a pasta HTDOCS e ele aparecerá quando você acessar "http://localhost/“.

Como a maioria das pessoas gosta de ter um espelho local do blog ou site do WordPress, também mostrarei como instalar uma instância local completa do seu site. Você só precisa do banco de dados MySQL, nome de usuário e senha do seu blog. Inicie o phpMyAdmin na instalação local do Xampp, acessando "http://localhost/phpmyadmin/“. Digite o nome do seu banco de dados no campo "criar novo banco de dados"E pressione"Crio“.

servidor host

Não se esqueça de clicar em "Privilégios"E adicione um novo usuário com o nome de usuário e a senha do banco de dados do seu site e verifique se o host é"Localhost“.

Faça o download e extraia uma cópia do WordPress que corresponde à versão do WordPress do seu site. Configure seu local wp-config.php arquivo com o banco de dados, nome de usuário e senha corretos e execute "http://localhost/wp-admin/install.php“. Por fim, copie toda a pasta wp-content do site real do WordPress para a pasta wp-content na instalação do WordPress do servidor da web local.

Como configurar vários servidores da Web portáteis XAMPP em uma única unidade USB xampp8

Tudo o que você precisa fazer agora é exportar o banco de dados MySQL do seu site para o local, e está pronto - completo com todas as postagens, comentários e tudo mais. Para fazer isso, basta ir ao painel de controle do CpanelX, clicar em "Backups”E selecione o banco de dados para o seu blog.

Como configurar vários servidores da Web portáteis XAMPP em uma única unidade USB xampp9

Ele salvará seu banco de dados inteiro como um arquivo zip .GZ. Salve este arquivo como um backup. Agora, volte ao MyPhpAdmin do servidor da web local, selecione seu banco de dados e clique no botão "ImportarBotão Nesta tela, tudo que você precisa fazer é clicar no botão Procurar e selecionar o arquivo .gz que você acabou de baixar.

configurando seu próprio servidor web

Isso importará todo o banco de dados. Vamos para "http://localhost/"E você verá uma réplica espelhada perfeita do seu site ao vivo! Agora você pode ajustar seu tema, novos anúncios ou brincar com a versão local do seu site antes de decidir mudar as alterações para o site ativo.

Quando você quiser configurar tudo isso para outro site, comece novamente no início deste artigo, crie um novo diretório na raiz da sua unidade portátil para este segundo site e, quando você executar o comando SUBST, escolha uma unidade diferente carta.

Todas as etapas subseqüentes são para configurar seu próprio servidor web local. Para iniciar um servidor Web local específico, basta acessar esse diretório e iniciar o "xampp_start.exe”Nesse diretório. “xampp_stop.exe”Interromperá o servidor da web local. Essa configuração funcionará perfeitamente, desde que você nunca tente iniciar dois de uma vez - você pode ter apenas um servidor localhost de cada vez!

Experimente esta configuração e deixe-nos saber como ela funcionou para você? Você precisa executar vários servidores da web locais ao mesmo tempo? Esta solução faz com que funcione? Compartilhe suas experiências e dicas adicionais na seção de comentários abaixo.

Ryan é bacharel em Engenharia Elétrica. Ele trabalhou 13 anos em engenharia de automação, 5 anos em TI e agora é engenheiro de aplicativos. Um ex-editor-chefe do MakeUseOf, ele falou em conferências nacionais sobre visualização de dados e foi apresentado na TV e rádio nacional.