Como instalar e executar o WordPress localmente no Windows ou Mac (guia para desenvolvedor)

17/10/2023 | Desenvolvimento

Wplocal

Você já quis experimentar novos recursos, plug-ins e temas em seu site WordPress, mas tinha medo de quebrar alguma coisa ou perder dados? Instalar o WordPress localmente no seu computador pode ser a solução perfeita!

Mas isso não é tudo!

Trabalhar em uma instalação local do WordPress também pode ser mais eficiente do que trabalhar diretamente em um site ativo. E se você estiver viajando ou trabalhando em um local com acesso limitado à Internet, executar o WordPress localmente permitirá que você continue trabalhando em seus projetos mesmo quando estiver offline.

Neste post, irei guiá-lo através do processo de configuração e execução do WordPress localmente em seu computador Windows ou Mac. Também discutirei os requisitos do sistema e a instalação do software para configurar o WordPress e acessar o painel.

Visão geral do desenvolvimento local do WordPress

O desenvolvimento local do WordPress envolve a configuração e execução de um site WordPress em um computador local. Isso permite que os desenvolvedores trabalhem offline e fornece um ambiente seguro para testar novos recursos , plug-ins e temas.

Para configurar um ambiente de desenvolvimento local, os desenvolvedores devem instalar um ambiente de servidor local, PHP e MySQL. Depois de instalado, o WordPress pode ser baixado e instalado localmente. Ele fornece aos desenvolvedores um ambiente seguro para testar e desenvolver projetos.

Razões para instalar o WordPress localmente

Existem vários motivos pelos quais você pode querer instalar o WordPress localmente em seu computador:

1. Ambiente Seguro

Executar o WordPress localmente fornece um ambiente seguro para testar novos recursos, plug-ins e temas sem afetar seu site ativo. Isso permite que você experimente e faça alterações sem se preocupar em danificar seu site ou perder dados .

2. Melhor acessibilidade

Executar o WordPress localmente permite que você trabalhe em seus projetos mesmo quando não tiver uma conexão com a Internet. Isso pode ser útil se você for um desenvolvedor WordPress autônomo ou trabalhar em um local com acesso limitado à Internet.

3. Curva de aprendizagem

Se você é novo no WordPress, instalá-lo localmente pode ser uma ótima maneira de aprender como ele funciona e praticar o uso de seus recursos antes de lançar um site ativo . Então, por que não tentar? Instalar o WordPress localmente pode ajudar a levar seus projetos WordPress para o próximo nível.

Requisitos de sistema para um host local

Aqui estão os requisitos de sistema para executar o WordPress localmente no Windows ou Mac:

Requisitos de hardware

  • 4 GB de RAM e 1,5 GB de espaço em disco

Requisitos de software

  • PHP 7.4+, MySQL 5.6+ OU MariaDB 10.1+, suporte HTTPS e um ambiente de servidor local como Apache ou Nginx

Esses são os requisitos mínimos, mas é recomendado mais espaço em disco para sites grandes ou ambientes personalizados.

Instalando WordPress em um localhost

Configurar um site WordPress local é um processo simples. Ainda assim, é importante observar que o WordPress em si não roda diretamente na sua máquina local, mas requer um servidor web , PHP e um banco de dados (como MySQL e MariaDB ) para criar o ambiente em que opera.

O processo de construção de um ambiente WordPress local normalmente consiste nas seguintes etapas:

  1. Configure o ambiente: Instale os componentes necessários, incluindo um servidor web, PHP e um banco de dados.
  2. Baixe uma versão estável do WordPress: Baixe a versão estável mais recente do WordPress no site oficial.
  3. Instale o WordPress no host local: Siga as instruções de instalação para instalar o WordPress em sua máquina local.

Instalando WordPress no Windows

Se você estiver usando um sistema operacional Windows e deseja instalar o WordPress , siga o processo de instalação e configuração de um host virtual no Windows 10 usando XAMPP.

Observe que você pode usar o XAMPP ou o WAMP , dependendo da sua preferência. Para os fins deste guia, usarei o XAMPP.

Passo 1: Baixe XAMPP e WordPress

Antes de instalar o WordPress, é importante configurar o ambiente adequado em seu Windows. Isso pode ser feito instalando uma pilha servidor-banco de dados, que inclui Apache como servidor web e MySQL como banco de dados. Assim que o XAMPP estiver instalado e configurado, você estará pronto para instalar o WordPress.

  • Na página de download do XAMPP , selecione a opção que funciona melhor com a versão mais recente do PHP .
  • Assim que o download terminar, execute o instalador para instalar o XAMPP em seu sistema local.

XAMPP, downloadable from the Apache website

  • Após a instalação, inicie o painel de controle do XAMPP para visualizar e definir o status do Apache e do MySQL.
  • No painel de controle do XAMPP, certifique-se de marcar as opções Apache e MySQL, pois são necessárias para instalar o WordPress localmente.

install latest version of XAMPP

Passo 2: Instale e configure o WordPress localmente

baixe a configuração do WordPress do site oficial

  • Mova o arquivo zip baixado para a pasta /htdocs no diretório XAMPP.
  • Descompacte o arquivo e navegue até o diretório do projeto.
  • Certifique-se de que os serviços Apache e MySQL no painel de controle do XAMPP estejam em execução.
  • Visite o portal phpMyAdmin para criar o banco de dados do seu novo site WordPress.

O portal geralmente pode ser encontrado em http://localhost/phpmyadmin, dependendo da configuração da sua porta. Por exemplo: http://localhost:80/phpmyadmin/ .

phpmyadmin

  • Inicie a configuração de instalação do WordPress assim que o banco de dados for criado visitando http://localhost/newwpsite/wp-admin/setup-config.php .
  • Selecione o idioma desejado e clique em Continuar .

Nota: Certifique-se de substituir “newwpsite” pelo nome do diretório do seu projeto e ajuste o número da porta, se necessário.

lançar o WordPress

  • Na próxima tela, siga as etapas para adicionar credenciais de banco de dados ao arquivo wp-config.php .

adicione credenciais de banco de dados ao arquivo wp-config.php

  • Abra o arquivo wp-config.php em seu editor de código preferido e defina as credenciais do banco de dados da seguinte forma:
// ** Configurações do MySQL - Você pode obter essas informações com seu host ** // /** O nome do banco de dados para WordPress */ define('DB_NAME', 'newwpsite' ); /** Nome de usuário do banco de dados MySQL */ define('DB_USER', 'raiz'); /** Senha do banco de dados MySQL */ define('DB_PASSWORD', '');

 	// ** Configurações do MySQL - Você pode obter essas informações com seu host ** //
 	/** O nome do banco de dados para WordPress */
 	define ( 'DB_NAME' , 'newwpsite' ) ;
 	/** Nome de usuário do banco de dados MySQL */
 	define ( 'DB_USER' , 'root' ) ;
 	/** Senha do banco de dados MySQL */
 	define ( 'DB_PASSWORD' , '' ) ;

// ** Configurações do MySQL - Você pode obter essas informações com seu host ** // /** O nome do banco de dados para WordPress */ define('DB_NAME', 'newwpsite' ); /** Nome de usuário do banco de dados MySQL */ define('DB_USER', 'raiz'); /** Senha do banco de dados MySQL */ define('DB_PASSWORD', '');

  • Salve o arquivo e volte para o assistente de instalação do WordPress.
  • Insira o nome do banco de dados, nome de usuário e senha. Você também pode definir o prefixo da tabela, mas é recomendável manter o valor padrão.
  • Clique em Enviar . A próxima tela confirmará a configuração bem-sucedida do banco de dados.

Assistente de instalação do WordPress

  • Clique em Executar a instalação para iniciar o processo de instalação do WordPress.

Execute a instalação

  • Na próxima tela, forneça informações sobre o seu site e defina o nome de usuário e a senha para acessar o painel do WordPress.
  • Uma vez feito isso, clique no botão Instalar WordPress .

Painel WordPress

Página de login do painel do WordPress

Isso é tudo que você precisa fazer para instalar o WordPress localmente em sua máquina Windows.

Instalando WordPress no macOS

Se você é um usuário Mac, também pode usar o WordPress localmente no seu Mac. Assim como no Windows, você deve configurar uma pilha para executar o WordPress localmente. Embora as etapas sejam um pouco diferentes, o processo geral de uso do WordPress no Mac permanece o mesmo.

Etapa 1: Baixe o MAMP

  • Baixe o MAMP do site oficial para configurar um servidor web e banco de dados para a instalação do WordPress.
  • Instale o MAMP executando o assistente de instalação. Pode ser solicitado que você instale a versão Pro, mas isso não é obrigatório; você pode começar com a versão gratuita.

Download latest version of MAMP

  • Assim que a instalação terminar, vá para o controlador MAMP e inicie o servidor.

Controlador MAMP

  • Assim que o servidor estiver instalado e funcionando, clique na página Open WebStart para iniciar o phpMyAdmin.

Passo 2: Instale o WordPress localmente para Mac

baixe a configuração do WordPress do site oficial

  • Descompacte o arquivo baixado e coloque a pasta dentro da pasta raiz do documento MAMP. Você pode renomear esta pasta como o nome do seu site WordPress.
  • Crie um banco de dados usando phpMyAdmin através do painel de controle MAMP.
  • Adicione o nome do banco de dados e vá para o arquivo wp -config.php para adicionar credenciais do banco de dados.
  • Execute o assistente de instalação do WordPress visitando http://localhost/newwpsite/wp-admin/setup-config.php , substituindo “newwpsite” pelo nome do diretório do seu projeto.

assistente de instalação

O resto das etapas permanecem as mesmas da instalação local do WordPress no Windows.

Criando um cenário para o desenvolvimento local

Atualizar um site ativo sem testá-lo pode ser arriscado. Um ambiente de teste , que é uma réplica privada e protegida por senha do seu site, pode ajudá-lo a evitar erros e economizar tempo e esforço.

Isso permite que você acelere seu fluxo de trabalho de desenvolvimento e economize dinheiro no longo prazo. A escolha de um provedor de hospedagem com teste WordPress gratuito garante que as atualizações do seu site sejam testadas antes de serem lançadas.

Otimizando sua instalação local do WordPress

Aqui estão algumas dicas sobre como otimizar sua instalação local do WordPress para melhor desempenho:

  1. Desative plug-ins desnecessários: revise os plug-ins que você instalou e desative aqueles que não estiver usando ou que não sejam essenciais para o seu trabalho de desenvolvimento.
  2. Aumente o limite de memória do PHP: Edite seu arquivo wp-config.php e adicione o seguinte código: define(‘WP_MEMORY_LIMIT’, ‘256M’) .
  3. Use um tema leve: escolha um tema otimizado para velocidade e com design minimalista.
  4. Use um plugin de cache : Instale um plugin de cache como WP Super Cache, W3 Total Cache ou WP Rocket para armazenar dados acessados com frequência na memória cache.
  5. Otimize suas imagens: comprima suas imagens sem comprometer a qualidade usando ferramentas como TinyPNG, ShortPixel ou Imagify.

Solução de erros de instalação local

Aqui estão alguns erros comuns que você pode encontrar durante o processo de instalação local do WordPress, junto com algumas dicas de solução de problemas:

  1. Erro 404 Página não encontrada: verifique as configurações do link permanente e certifique-se de que estejam definidas como “Nome da postagem” ou uma estrutura personalizada.
  2. Erro ao estabelecer uma conexão com o banco de dados: Verifique as credenciais do seu banco de dados no arquivo wp-config.php e certifique-se de que correspondam ao banco de dados que você criou.
  3. Falha ao conectar ao servidor FTP: verifique suas credenciais de FTP e certifique-se de que estejam corretas.
  4. Erro HTTP ao fazer upload de imagens: Aumente o limite de memória PHP e o tamanho máximo do arquivo em seu arquivo php.ini.
  5. Tela branca da morte: tente desativar seus plug-ins e mudar para um tema padrão para isolar o problema.

Resumo

Concluindo, instalar e executar o WordPress localmente no Windows ou Mac é uma ótima maneira de desenvolver e testar seu site antes de publicá-lo online.

Este guia forneceu uma visão geral dos motivos para instalar o WordPress localmente, os requisitos de sistema para um host local e instruções detalhadas para instalar o WordPress no Windows e no macOS.

Além disso, abordou como criar um site de teste para desenvolvimento local, otimizar sua instalação local e solucionar quaisquer erros que possam surgir durante o processo de instalação local. Depois de ler esta postagem, um site WordPress totalmente funcional pode ser executado rapidamente em sua máquina local.

Perguntas frequentes

P. Posso instalar o WordPress manualmente?

R. Sim, é possível instalar o WordPress manualmente. O processo envolve baixar a versão mais recente do WordPress em wordpress.org, descompactar o arquivo e enviá-lo para um diretório como public_html. Em seguida, um banco de dados MySQL e usuários precisam ser criados, seguido da configuração do arquivo wp-config.php . Finalmente, o programa de instalação pode ser executado para concluir o processo de instalação.

P. Posso instalar o WordPress offline?

R. Sim, é possível instalar o WordPress offline.

Para fazer isso, você precisará baixar a versão mais recente do WordPress em wordpress.org e instalar um ambiente de servidor local como XAMPP, WAMP ou MAMP em seu computador.

Depois de instalar o servidor local, você pode criar um novo banco de dados e configurar o arquivo wp-config.php de acordo.

P. Devo baixar o WordPress ou usá-lo online?

R. Para blogueiros pessoais que não pretendem monetizar seus sites, a versão gratuita do WordPress.com é uma escolha adequada.

No entanto, se você é uma empresa ou blogueiro que deseja gerar receita com seu site, recomendamos o uso da plataforma auto-hospedada WordPress.org. Isso lhe dará maior flexibilidade e controle sobre seu site e acesso a diversos plug-ins e personalizações.

P. Como instalar o WordPress localmente por meio do instalador na tela?

R. Aqui estão as etapas rápidas para instalar o WordPress localmente por meio do instalador na tela:

  1. Configure um servidor local usando XAMPP ou MAMP.
  2. Crie um banco de dados para sua instalação do WordPress.
  3. Baixe os arquivos do WordPress e extraia-os para uma pasta local.
  4. Renomeie a pasta extraída para algo como “mywebsite” e mova-a para o diretório ‘htdocs’ do seu servidor local.
  5. Abra seu navegador e navegue até http://localhost/mywebsite para iniciar o processo de configuração do WordPress na tela.
  6. Preencha os detalhes do banco de dados, incluindo o nome do banco de dados, nome de usuário e senha, a seguir clique em “Enviar” e “Executar a instalação”.
  7. Na próxima tela, forneça informações sobre o título do seu site, nome de usuário desejado, senha e endereço de e-mail e clique em “Instalar WordPress”.

Desenvolvido por Daniel Peres

Profissional especialista em WordPress com 10 anos de experiência na área. Já atuei em diversas empresas na área de tecnologia e marketing a fim de consolidar negócios baseados em sites WordPress. Voluntário nos Meetups WordPress e Divi Rio de Janeiro.

Agora é a sua vez!

Compartilhe sua opinião e deixe seu comentário no post. Queremos ouvir o que você pensa!

0 comentários

Enviar um comentário

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