Às vezes, pode ser mais conveniente trabalhar com WordPress em sua máquina local. Entretanto, se você não estiver familiarizado com a instalação local do WordPress, você pode estar se perguntando se ele é algo que você pode gerenciar por conta própria.

A boa notícia é que a instalação do WordPress localmente pode ser feita em algumas etapas simples. Quer você queira testar novos recursos, experimentar projetos de desenvolvimento ou construir um site WordPress antes de colocá-lo em funcionamento, uma instalação local do WordPress pode ajudá-lo a fazer isso.

Neste post, vamos compartilhar como você pode instalar o WordPress localmente no Windows, Mac e Ubuntu/Linux usando DevKinsta, DesktopServer, XAMPP, WAMP, ou MAMP.

Vamos começar!

Uma introdução à instalação do WordPress localmente

Aqui na Kinsta, temos um ambiente de teste que permite um fácil desenvolvimento e teste. Entretanto, a instalação do WordPress localmente também tem algumas vantagens. Por exemplo, talvez você esteja viajando e não tenha acesso a Wi-Fi. Se este for o caso, você pode precisar de uma instalação local para continuar trabalhando.

Além disso, quando se trata de manipulação de arquivos e edição local, uma instalação local às vezes pode ser mais rápida. Geralmente, há menos instalação envolvida para colocá-lo em funcionamento.

Quando você quiser instalar o WordPress localmente, você precisa ter uma pilha AMP local configurada em sua máquina. No caso do WordPress, AMP significa Apache, MySQL, PHP. Estes são os softwares necessários para imitar o que um servidor WordPress gerenciado estaria rodando para você em seu servidor web.

Há uma variedade de métodos que você pode usar para fazer isso. As opções mais comuns incluem WAMP, XAMPP, e MAMPP. Estas são ótimas ferramentas e nós o acompanharemos através de cada uma delas.

Entretanto, eles são projetados para trabalhar com uma variedade de outros softwares e ferramentas e podem ter um pouco de curva de aprendizado. Portanto, vamos começar apresentando o DesktopServer, que na verdade foi projetado e otimizado especificamente para WordPress como uma pilha local de AMP.

Come Installare WordPress Localmente con DevKinsta

DevKinsta DevKinsta é uma ferramenta de desenvolvimento local exclusiva da Kinsta para WordPress. DevKinsta permite criar sites WordPress com um único clique, e é enviado com banco de dados avançado e ferramentas de gerenciamento de e-mail, e integração total com o MyKinsta.

O melhor de tudo, DevKinsta é completamente gratuito!

DevKinsta é um conjunto gratuito de ferramentas de desenvolvimento local para construir, testar e implantar sites WordPress
DevKinsta

Antes de mergulharmos em como instalar o DevKinsta, aqui estão algumas características chave:

  • Criação de site WordPress com um clique com suporte multisite e WP-CLI.
  • Uma pilha moderna alimentada por Nginx, MySQL, e as últimas versões do PHP.
  • Integração MyKinsta – importar sites hospedados na Kinsta, e mover mudanças para Kinsta.
  • Gerenciamento de banco de dados com Adminer.
  • Servidor SMTP e ferramenta de captura de e-mails para inspeção de e-mails enviados.

DevKinsta está disponível como um download gratuito para MacOS, Windows e Linux (Ubuntu).

Vamos caminhar através de como colocar o DevKinsta no seu computador.

Passo 2: Como baixar e instalar o DevKinsta

Para começar, baixe a última versão do DevKinsta aqui.

  • Para instalar DevKinsta em macOS, abra o arquivo DMG e arraste o aplicativo DevKinsta para sua pasta “Aplicações”. Clique duas vezes no DevKinsta em sua pasta ” Aplicações”.
  • Para instalar o DevKinsta no Windows, clique duas vezes para executar o DevKinsta e passe através do assistente de instalação.
  • Para instalar o DevKinsta no Ubuntu, baixe o pacote .deb e instale-o. Isto pode ser feito na linha de comando, ou com o instalador do pacote de sua preferência.

Quando você inicia o DevKinsta pela primeira vez, o Docker Desktop será instalado como uma dependência. DevKinsta utiliza o Docker Desktop para a criação de ambientes WordPress em contêiners.

Durante o processo de instalação do DevKinsta, você pode ver uma mensagem popup que diz: “Docker Desktop precisa de acesso privilegiado”. Se você vir essa mensagem, clique em “Ok” e forneça a senha para sua conta de usuário para que o Docker Desktop possa ser instalado corretamente.

Após fornecer a senha de instalação, DevKinsta instalará o Docker Desktop junto com algumas imagens do Docker. A instalação pode levar algum tempo dependendo da velocidade de sua conexão à Internet, portanto sinta-se à vontade para se afastar do computador por um tempo.

Como criar um site WordPress local com DevKinsta

DevKinsta suporta três métodos para a criação de sites WordPress locais.

  1. O novo site WordPress permite criar um site local com a pilha de hospedagem de WordPress padrão composta por Nginx, MySQL, PHP 7.4, e a última versão do WordPress.
  2. A importação da Kinsta lhe permite clonar um site hospedado na Kinsta para o seu computador local com apenas alguns cliques. Após terminar seu trabalho, você pode até mesmo mover as mudanças de volta para um ambiente de teste da Kinsta!
  3. Site personalizado permite criar um site local com uma pilha de hospedagem personalizada. Esta opção permite que você escolha sua versão PHP de sua preferência, especifique o nome de seu banco de dados e ative o WordPress multisite.
DevKinsta tem três métodos para criar sites WordPress locais.
DevKinsta tem três métodos para criar sites WordPress locais.

Vamos dar uma olhada mais de perto em cada método de criação de sites.

Novo site WordPress

Para começar, selecione a opção “Novo site WordPress”. Para este método de criação de site, tudo o que você tem que fazer é especificar um nome de site, nome de usuário administrador WordPress e senha de administrador WordPress. Depois de preencher estes três campos, clique em “Criar Site”.

Criar um novo site WordPress no DevKinsta.
Criar um novo site WordPress no DevKinsta.

Importação da Kinsta

A segunda opção é importar um ambiente do site que já está hospedado na Kinsta. Para fazer isso, clique em “Importar de Kinsta” e forneça seus dados de login no MyKinsta.

Após o login, selecione o ambiente Kinsta que você gostaria de clonar em seu computador local. DevKinsta suporta tanto os ambientes de produção (ao vivo) quanto os de teste na Kinsta, portanto não deixe de escolher o correto.

Depois de clicar em um ambiente, especifique se o site é uma instalação multisite e clique em “Importar site” para começar a clonar seu site.

Clone seu site de produção (ao vivo) com o recurso
Clone seu site de produção (ao vivo) com o recurso “Importar da Kinsta”.

Site personalizado

A terceira e última opção, “Site Personalizado”, permite que você configure configurações específicas para sua instalação local do WordPress.

Aqui estão as configurações que você pode ajustar com este método de criação de sites:

  • Nome do site
  • Versão PHP (PHP 7.2, 7.3, 7.4, e 8.0)
  • Nome do banco de dados
  • Habilitar HTTPS
  • Título do site WordPress
  • WordPress Admin Email
  • WordPress Admin Nome de usuário
  • Senha de administrador WordPress
  • Modo WordPress Multisite
Personalizar uma instalação local do WordPress com DevKinsta.
Personalizar uma instalação local do WordPress com DevKinsta.

Após configurar as configurações desejadas, clique em “Criar Site” para iniciar o processo de criação do site.

Navegando na tela “Site Info” da DevKinsta

Depois de criar um site, você verá a tela “Site Info”. Cada site criado no DevKinsta tem sua própria página “Site Info”, e você pode pensar nesta tela como o painel de controle da missão de um site WordPress local.

Nesta tela, você pode encontrar informações úteis como detalhes de identidade do site, versão PHP, versão WordPress, modo SSL, credenciais de banco de dados, nome do host do site.

A tela “Site Info” também tem botões convenientes para abrir seu site local em um navegador da web, movendo um site para um ambiente de teste da Kinsta, lançando Adminer para gerenciamento de banco de dados e acessando o painel de administração do WordPress de sua instalação local do WordPress.

Vamos percorrer os aspectos chave de cada seção da tela “Site Info”.

A tela
A tela “Site Info” no DevKinsta.

A parte superior da tela “Site Info” tem informações gerais sobre seu site WordPress. Para os desenvolvedores, o “Site Path” e o “Site Host” são especialmente úteis. O “Site Path” refere-se à localização da instalação do WordPress no sistema de arquivos local, e você pode clicar no ícone da pasta para ir direto para a pasta e começar a editar temas, plugins, e muito mais. O “Site Host” é um nome de domínio .local personalizado (por exemplo, https://kinstalife.local) que você pode usar para acessar um site WordPress local em um navegador da web.

A seção “SSL e HTTPS” contém uma comutação HTTPS, que gera automaticamente um certificado SSL para seu site WordPress local, e permite que você acesse o site sobre HTTPS.

A seção “Banco de dados” exibe as configurações do banco de dados para seu site WordPress local. Estas informações se você quiser acessar seu banco de dados WordPress através da ferramenta de linha de comando MySQL ou de uma ferramenta de gerenciamento de banco de dados de terceiros.

Finalmente, a seção “WordPress” exibe sua versão WordPress Core, status do modo multisite, e há até mesmo uma alternância para habilitar o modo WP_DEBUG para solucionar problemas em seu site WordPress.

Gerenciando Multisites no DevKinsta

Para agências e desenvolvedores que trabalham em vários projetos ao mesmo tempo, DevKinsta lhe permite implantar e gerenciar vários sites WordPress locais! Cada site WordPress local gerenciado pela DevKinsta é executado em seu próprio ambiente de contêineres. Isto significa que cada site tem sua própria versão PHP personalizável, versão WordPress, caixa de entrada de e-mail, e muito mais.

Para ver sua lista do site DevKinsta, clique no ícone do site na barra lateral esquerda.

Implantar multisite WordPress com DevKinsta.
Implantar multisite WordPress com DevKinsta.

Nesta tela, você pode ver uma lista de todos os seus sites WordPress locais. Para adicionar outro site, basta clicar no botão “Adicionar site”.

Gerenciar multisite WordPress com o DevKinsta.
Gerenciar multisite WordPress com o DevKinsta.

Integração MyKinsta no DevKinsta

Para usuários com sites WordPress hospedados na Kinsta, o DevKinsta facilita a transferência de mudanças online para um ambiente de teste da Kinsta. Para mover um site local para Kinsta, basta clicar no botão “Push to Staging” em sua página “Site Info”.

Mova seu site WordPress local para um ambiente de teste da Kinsta.
Mova seu site WordPress local para um ambiente de teste da Kinsta.

Se necessário, você será solicitado a inserir suas credenciais MyKinsta.

Você precisará então selecionar um local de destino para o qual possa mover. Tenha em mente que este processo irá sobrescrever o conteúdo do atual ambiente de preparação, caso exista.

Escolher um ambiente de teste para o qual forçar as mudanças.
Escolher um ambiente de teste para o qual forçar as mudanças.

Finalmente, clique em “Push to Staging” para confirmar a ação.

Confirmar a ação
Confirmar a ação “Push to Staging”.

Depois de mover seu site WordPress local para Kinsta, você pode então visualizar o site através da URL do ambiente de teste. Se necessário, você pode então mover o ambiente de teste para produção (ao vivo) na MyKinsta.

Como usar o Adminer para gerenciar seu banco de dados

O DevKinsta é um navio com uma ferramenta leve de gerenciamento de banco de dados chamada Adminer. Como o phpMyAdmin que usamos para sites hospedados na Kinsta, Adminer lhe fornece uma interface web para editar tabelas de banco de dados, executar consultas de banco de dados, importar e exportar backups, e muito mais.

Para iniciar o Adminer, clique no botão “Gerenciar Banco de Dados” no topo da página “Site Info”. O Adminer abrirá então em seu navegador padrão.

Clique em
Clique em “Gerenciador do Banco de Dados” para acessar Adminer no DevKinsta.

Após o lançamento de Adminer, você verá as tabelas do seu banco de dados WordPress. A captura de tela abaixo mostra o banco de dados de nosso site de teste “kinstalife”. Sob a coluna “Tabela”, você pode ver as tabelas padrão do WordPress como wp_comments, wp_posts, etc.

Banco de dados WordPress em Adminer.
Banco de dados WordPress em Adminer.

Para editar uma entrada no banco de dados, clique na tabela desejada. Por exemplo, se quisermos editar a home e site URL de nosso site WordPress, podemos clicar na tabela wp_options.

Clique em
Clique em “Selecionar dados” para editar suas tabelas de banco de dados do WordPress.

Nesta página, podemos editar a option_value para siteurl para atualizar a URL do site de nosso site WordPress, e o mesmo pode ser feito para a URL inicial também.

Editar um banco de dados WordPress
Editar um banco de dados WordPress “option_value” com Adminer.

Adminer também apóia a importação e exportação de bancos de dados. Isto é útil para trabalhar com arquivos de backup de banco de dados como os que incluímos com backups para download.

Para importar um arquivo de banco de dados, clique em “Importar”, no canto superior esquerdo de Adminer. Clique em “Choose Files” para selecionar um backup do banco de dados e clique em “Execute” para iniciar o processo de importação. Adminer suporta tanto arquivos .sql brutos quanto arquivos .sql.gz comprimidos.

Importar um backup do banco de dados com Adminer.
Importar um backup do banco de dados com Adminer.

Para exportar um backup completo do banco de dados, clique em “Exportar”, no canto superior esquerdo de Adminer. Selecione “gzip” para o formato de saída, “SQL” para o formato do banco de dados, e deixe as outras configurações como estão. Clique em “Exportar” para iniciar o processo de backup.

Adminer exportará então seu banco de dados WordPress para um arquivo comprimido .sql.gz.

Exportar um backup do banco de dados da Adminer.
Exportar um backup do banco de dados da Adminer.

Finalmente, Adminer suporta a execução de comandos SQL, o que significa que você pode executar consultas de banco de dados em seu banco de dados WordPress. Por exemplo, se você estiver tentando encontrar a quantidade de dados auto-carregados em seu banco de dados, você pode executar um comando SQL abaixo em Adminer.

SELECT SUM(LENGTH(option_value)) as autoload_size FROM wp_options WHERE autoload='yes';

Para executar uma consulta de banco de dados, clique em “SQL Command” no canto superior esquerdo de Adminer. Especifique uma consulta de banco de dados, e clique em “Executar” para executar o comando.

Consulte seu banco de dados com um comando SQL no Adminer.
Consulte seu banco de dados com um comando SQL no Adminer.

Com a integração do Administrador DevKinsta, você tem controle avançado sobre seu banco de dados WordPress.

Se você precisa editar tabelas de banco de dados, importar ou exportar backups, ou executar comandos SQL complexos, o DevKinsta lhe deu cobertura!

Como inspecionar os e-mails enviados pelo WordPress

DevKinsta inclui um servidor SMTP integrado e uma ferramenta de captura de e-mail. Isto permite que seus sites WordPress enviem e-mails de saída como um site de produção (ao vivo). Entretanto, os e-mails enviados serão capturados e armazenados na caixa de entrada de e-mail da DevKinsta.

Isto lhe dá o melhor de dois mundos – você pode usar DevKinsta para testar a funcionalidade do e-mail de saída para fluxos de trabalho de automação de marketing, confirmações de pedidos do WooCommerce e muito mais sem enviar spam para as caixas de entrada de e-mail de seus visitantes e clientes.

Para acessar a caixa de entrada de e-mail da DevKinsta, clique no ícone do correio na barra lateral esquerda.

DevKinsta inclui um servidor SMTP integrado e uma ferramenta de captura de e-mail.
DevKinsta inclui um servidor SMTP integrado e uma ferramenta de captura de e-mail.

Na caixa de entrada de e-mails, você verá uma lista de e-mails enviados que foram capturados. Na captura de tela abaixo, você pode ver um e-mail de saída de nosso site de teste “kinstalife”.

Um e-mail de saída na caixa de entrada de e-mail da DevKinsta.
Um e-mail de saída na caixa de entrada de e-mail da DevKinsta.

Para inspecionar um e-mail de saída, basta clicar sobre ele. Para cada e-mail, DevKinsta permite que você inspecione o “de endereço”, “para endereço”, conteúdo do corpo, tempo de entrega e muito mais.

Modos de exibição da caixa de entrada de e-mail DevKinsta.
Modos de exibição da caixa de entrada de e-mail DevKinsta.

Você também pode optar por exibir o e-mail no modo HTML, Texto simples ou Bruto. O modo HTML é útil para testar os modelos de e-mail HTML, enquanto o modo Raw permite inspecionar diretamente os cabeçalhos de e-mail como MIME-Version e X-Mailer.

Para saber mais sobre DevKinsta, não deixe de participar do fórum oficial da comunidade e ler a documentação DevKinsta.

Como instalar o WordPress localmente no Windows usando WAMP

Se você quiser instalar o WordPress localmente em um computador Windows, você também pode fazê-lo com o WampServer, também conhecido como WAMP. WAMP é um software que reúne Apache web server, PHP, e MySQL especificamente para dispositivos Windows. Vamos dar uma olhada em como utilizá-lo para instalar o WordPress localmente.

Passo 1: Baixe e instale o WAMP em seu computador

O primeiro passo é baixar e instalar o software WAMP em seu computador. Você pode fazer isso visitando o site WampServer e selecionando Começar a usar o WampServer:

O site WampServer
O site WampServer

Isto o levará automaticamente à seção de downloads do site, onde você terá duas versões para escolher: WampServer 32 bit e WampServer 64 bit. Selecione a que é recomendada para seu sistema operacional.

Se você não tiver certeza se seu sistema operacional é 32 bit ou 64 bit, você pode descobrir esta informação navegando para Configurações > Sobre:

A página de especificações do dispositivo no Windows
A página de especificações do dispositivo no Windows

Sob a seção Especificações do Dispositivo, você poderá descobrir seu tipo de SO.

Passo 2: Execute o arquivo Wampserver.exe para iniciar a instalação

Depois de baixar o software, clique no arquivo wampserver.exe para executar o instalador. Isto pode levar um ou dois minutos.

Além disso, anote para onde este arquivo foi baixado, pois você precisará revisitá-lo mais tarde:

A janela de configuração Wamp
A janela de configuração Wamp

Você será solicitado com uma série de instruções na tela para completar o processo de instalação.

Durante este processo, você será solicitado a definir um web browser. Você sempre pode mudar esta opção para um navegador de sua preferência navegando para os Arquivos de Programas de seu computador.

Passo 3: Criar um novo banco de dados MySQL

O próximo passo é criar um banco de dados MySQL em branco. Depois de abrir o WAMP, haverá um ícone verde no canto inferior direito de sua tela.

Clique no ícone, seguido de phpMyAdmin. Isto o levará automaticamente para a tela de login em seu navegador:

A página de login do phpMyAdmin
A página de login do phpMyAdmin

No campo de nome de usuário, insira “root”, deixe o campo de senha vazio e então selecione o botão Go. Em seguida, clique em Bancos de dados:

A página de bancos de dados do phpMyAdmin
A página de bancos de dados do phpMyAdmin

Na seção Criar bancos de dados, você precisará nomear seu novo banco de dados. A seguir, clique em Criar. É isso aí. Agora você tem seu banco de dados configurado.

Passo 4: Instale o WordPress e extraia os arquivos

Uma vez terminada a criação de seu banco de dados, o próximo passo é instalar o WordPress localmente. Para fazer isso, visite WordPress.org e clique em Obtenha o WordPress, seguido por Baixar WordPress:

A página de baixar no WordPress.org
A página de baixar no WordPress.org

Isto irá baixar um arquivo .zip para o seu computador. O próximo passo é extrair os arquivos. Clique na pasta, e selecione Extrair Tudo.

Quando isso estiver feito, clique com o botão direito do mouse sobre a pasta e selecione Copiar. Navegue de volta para a pasta em seu computador onde você baixou o WAMP e cole a pasta “wordpress” nesse diretório.

Neste ponto, você também pode renomear a pasta “wordpress”, se desejar. O nome da pasta será o URL para sua instalação local do WordPress. Para este tutorial, nós renomearemos a nossa para “mytestsite”.

Passo 5: Visite seu site WordPress local em seu navegador da Web

Abra seu navegador da web e digite na barra de busca “http://localhost/mytestsite/”. É claro, substitua “mytestsite” por qualquer nome que você tenha dado à sua pasta “wordpress”.

O software apresentará então uma série de avisos para que você configure sua instalação do WordPress. Você selecionará um idioma e revisará as informações do banco de dados (a mesma série de passos que discutimos na seção anterior). Quando terminar, clique em Let’s go! :

A página de detalhes do banco de dados de uma nova instalação do WordPress
A página de detalhes do banco de dados de uma nova instalação do WordPress

Na tela seguinte, você entrará com as informações de seu banco de dados. O nome será o que você chamou seu banco de dados, o nome de usuário é “root”, e você pode deixar o campo da senha vazio.

A seguir, clique no botão Executar a instalação. Em seguida, você pode nomear seu site e criar um nome de usuário e uma senha. Quando terminar, selecione Instalar WordPress. Quando o software terminar a instalação, ele lhe mostrará uma mensagem de Sucesso!

Depois disso, você pode clicar em Login. Isto o levará para a página de login administrativo de seu site WordPress.

É isso aí! Agora você tem um ambiente de testes local instalado.

Como instalar o WordPress localmente no Mac usando o MAMP

Se você estiver procurando um software de servidor local para usar em um computador Mac, você pode considerar o MAMP. MAMP é a abreviação de Macintosh, Apache, MySQL, e PHP. É incrivelmente fácil de usar e fácil de usar.

Passo 1: Baixe e instale o MAMP em seu computador

Como nas duas seções anteriores, o primeiro passo é baixar e instalar o MAMP em seu computador. Você pode fazer isso a partir do site oficial do MAMP:

A tela de download do MAMP
A tela de download do MAMP

Note que embora você possa baixar e usar o MAMP gratuitamente, há também planos premium disponíveis.

Passo 2: Lance o MAMP e Inicie seus Servidores

Uma vez feito o download, clique no arquivo mamp.pkg. Uma janela de instalação irá aparecer. Selecione o botão Continuar para seguir a série de prompts:

A janela de instalação do MAMP
A janela de instalação do MAMP

A seguir, navegue para Ir > Aplicações em seu computador e clique na pasta MAMP:

A pasta de aplicação MAMP
A pasta de aplicação MAMP

Dentro dessa pasta, clique no ícone do elefante MAMP:

O ícone de aplicação MAMP
O ícone de aplicação MAMP

Isto abrirá uma nova janela. Acertar Servidores de partida:

A opção de servidores de partida MAMP
A opção de servidores de partida MAMP

Assim que os servidores Apache e MySQL forem iniciados, o MAMP abrirá automaticamente a página WebStart em seu navegador.

Passo 3: Crie seu banco de dados e atualize suas informações de usuário

Agora é hora de criar um novo banco de dados. Na página WebStart, selecione Ferramentas > phpMyAdmin:

Abertura do phpMyAdmin através da página MAMP WebStart
Abertura do phpMyAdmin através da página MAMP WebStart

Quando o phpMyAdmin abrir, clique na guia Bancos de dados. Nomeie seu banco de dados, e então selecione Criar:

Criando um novo banco de dados para seu site MAMP local
Criando um novo banco de dados para seu site MAMP local

Em seguida, você precisará atualizar as credenciais de usuário do banco de dados MySQL para a conta padrão que o MAMP cria para você, pois você precisará delas para completar o processo de instalação do WordPress. Navegue de volta para a tela inicial do phpMyAdmin, e clique na aba Contas de Usuário.

Em seguida, clique em Editar privilégios para a conta com o nome de usuário mamp:

Editando a conta de usuário padrão do MAMP phpMyAdmin
Editando a conta de usuário padrão do MAMP phpMyAdmin

Selecione a guia Mudança de senha, digite sua senha preferida e pressione Ir:

database change password
Changing the default MAMP phpMyAdmin account password

Você pode então fechar o phpMyAdmin.

Passo 4: Instale o WordPress e visite seu site a partir do Localhost

Agora, visite o site WordPress.org e faça o download da versão mais recente do WordPress. Em seguida, descompacte a pasta ‘wordpress’ uma vez terminado o download. Clique com o botão direito do mouse sobre a pasta e selecione Copiar.

Navegue de volta para Ir > Aplicações > MAMP em seu computador, e abra a pasta htdocs:

A pasta htdocs na aplicação MAMP
A pasta htdocs na aplicação MAMP

Dentro dessa pasta, cole sua pasta WordPress que você acabou de copiar. Sugerimos renomeá-la para “mytestsite” ou algo semelhante:

Renomeando a instalação local do MAMP WordPress
Renomeando a instalação local do MAMP WordPress

Em seguida, navegue para “http://localhost/8888/mytestsite” em uma nova guia. Ele o levará a inserir suas credenciais de banco de dados, assim como o nome de seu site:

Completando o assistente de instalação do WordPress
Completando o assistente de instalação do WordPress

Uma vez que você complete as instruções de instalação do WordPress, está tudo pronto! Se você precisar de mais instruções sobre esta etapa, você pode consultar a seção anterior neste post.

Você pode ler nosso guia aqui sobre como você pode corrigir o erro “Este Site Não Pode Proporcionar uma Conexão Segura” ao usar o MAMP.

Como instalar o WordPress localmente usando XAMPP

O XAMPP é outro ambiente de desenvolvimento PHP popular que você pode usar para instalar o WordPress localmente. Você pode usá-lo para Windows, macOS ou Linux. Aqui, nós lhe mostraremos como fazê-lo para Windows, embora o processo seja em grande parte o mesmo para usuários Mac.

Passo 1: Baixe e instale o XAMPP em seu computador

Visite o site Apache Friends, e ao lado do botão verde Baixar, selecione XAMPP para Windows (ou qualquer SO que você estiver usando):

O site Apache Friends
O site Apache Friends

O software será descarregado automaticamente para seu computador. Quando terminar, clique no arquivo .exe para iniciar o instalador.

Note que para macOS, este será um arquivo .dmg. Uma vez aberto, clique no ícone do XAMPP e arraste-o para sua pasta Aplicações.

Passo 2: Escolha os componentes que você deseja instalar

Depois de executar o instalador, você será solicitado a escolher os componentes a serem instalados. Os mais importantes a serem selecionados são Apache, MySQL, PHP, e phpMyAdmin:

O XAMPP criou a tela de componentes
O XAMPP criou a tela de componentes

Você pode desmarcar os outros componentes, pois eles não são necessários. Quando terminar, clique no botão Próximo e selecione em qual pasta você deseja instalar o XAMPP.

Clique no botão Próximo novamente, ignore o prompt Bitnami e selecione Próximo mais uma vez.

Passo 3: Lance o Painel de Controle XAMPP e teste seu servidor

Na tela final, escolha abrir o Painel de Controle do XAMPP. No Painel de Controle do XAMPP que se abre, você pode clicar nos botões Iniciar ao lado de ambos Apache e MySQL:

O Painel de Controle do XAMPP
O Painel de Controle do XAMPP

Depois de lançá-los, o status deve se tornar verde. Agora é hora de testar seu servidor. Você pode fazer isso digitando “http://localhost/” em seu navegador da web. Se funcionar, você adicionou com sucesso o XAMPP ao seu computador.

Passo 4: Baixe o WordPress e crie um banco de dados

O próximo passo é instalar o WordPress em seu computador. Você pode fazer isso indo ao WordPress.org e clicando em Obtenha o WordPress.

Quando o pacote terminar o download, extraia os arquivos e, em seguida, copie a pasta. Em seguida, navegue até a pasta XAMPP em seu computador e localize e abra a pasta htdocs.

A seguir, criar uma nova pasta dentro da pasta htdocs. Você pode nomeá-la de acordo com as linhas do “mytestsite”. Dentro dessa pasta, cole os arquivos do WordPress.

Agora é hora de criar seu banco de dados.

Navegue de volta ao seu painel de controle XAMPP e selecione Admin ao lado do MySQL. Isto irá abrir o phpMyAdmin.

Clique em Bancos de dados, depois nomeie seu banco de dados e selecione Criar (você pode consultar as seções anteriores se precisar de mais orientação).

Você pode nomear seu banco de dados como quiser. Entretanto, sugerimos mantê-lo simples e memorável, como por exemplo “test_db”.

Passo 5: Instale o WordPress localmente visitando seu site em seu navegador

Para completar o processo, você pode visitar “http://localhost/mytestsite” em seu navegador. Lembre-se de substituir “mytestsite” por qualquer nome que você der à sua pasta WordPress.

Você será solicitado a selecionar um idioma, nomear seu site e preencher os detalhes de seu banco de dados. Em seguida, você poderá entrar em seu site WordPress e começar a usar seu ambiente local!

Como instalar o WordPress localmente com o DesktopServer

DesktopServer foi um ótimo produto WordPress pelo ServerPress, o que tornou a instalação do WordPress localmente uma brisa completa:

A tela DesktopServer
A tela DesktopServer

Você pode abrir uma nova instalação de desenvolvimento em questão de segundos com o simples clique de um botão. Esta ferramenta também suporta totalmente multisite e WP-CLI, e funciona tanto em Windows quanto em Mac.

ServerPress tinha tanto uma versão gratuita quanto uma versão premium, esta última custando $99,95 por ano. A versão premium incluía alguns recursos avançados, como por exemplo:

  • Suporte em vários locais
  • Importação e exportação de backups de terceiros
  • Implantando diretamente em seu site ao vivo
  • Contornando quaisquer plugins de login

Você foi capaz de escolher a versão que melhor se adaptava a você, dependendo de suas necessidades. Se você apenas precisasse fazer alguns testes rápidos, a versão gratuita funcionava bem.

Passo 1: Baixe o DesktopServer para seu computador

Para instalar o WordPress localmente, primeiro você precisará ter uma cópia do DesktopServer instalada em sua máquina.

Havia tanto uma versão Windows quanto uma versão Mac. Para este exemplo, estaremos usando a versão para Windows.

Passo 2: Abrir o DesktopServer Installer

Uma vez terminado o download do arquivo, o próximo passo é abrir o instalador DesktopServer. Antes disso, descompacte o arquivo que você acabou de baixar. Isto pode levar alguns minutos para ser concluído.

Uma vez terminado isso, clique em Instalar DSL:

A aplicação DesktopServer Installer
A aplicação DesktopServer Installer

Ao abrir o programa pela primeira vez, você será solicitado a reiniciar com privilégios de administrador. Selecione Continuar. Você será então solicitado a aceitar os termos dos serviços, e escolher uma opção para sua instalação:

A janela de instalação do DesktopServer
A janela de instalação do DesktopServer

Deixe selecionado Nova instalação DesktopServer, depois clique em Continuar. O processo de instalação será iniciado, o que pode levar um pouco de tempo.

Quando estiver terminado, apresentará um popup para que você saiba que está completo. Ele também lhe diz onde em seu diretório de computadores você pode encontrar o aplicativo. Quando terminar, clique em Concluir.

Passo 3: Habilitar Plugins e Iniciar Serviços Apache e MySQL

Uma vez concluída a instalação, você pode habilitar uma infinidade de diferentes plugins para desenvolvedores:

A tela dos plugins do desenvolvedor DesktopServer
A tela dos plugins do desenvolvedor DesktopServer

Aqui está um resumo rápido dos plugins do desenvolvedor que você pode usar quando instalar o WordPress localmente. Recomendamos vivamente o login de bypass e os plugins DS-CLI.

  • Modo avião: Controle de carregamento de arquivos externos ao se desenvolver localmente.
  • Fazer o login de bypass: Permite a criação de um bypass das credenciais de login, através da seleção rápida de qualquer um dos primeiros 100 nomes de usuário em uma combobox.
  • Importação limpa: Reinicia .htaccess, limpa o cache de hosts de terceiros
  • Debug e Trace: Forces WP_DEBUG = true, e permite declarações de rastreamento em PHP e JavaScript em várias plataformas/línguas.
  • Apoio ao Dreamweaver: Permite a criação automática de arquivos de projeto Dreamweaver, e um modo WYSIWYG quando se trabalha com arquivos de modelos e style.css.
  • DS-CLI: Esta é uma interface de linha de comando aperfeiçoada, cruzada, para desenvolvedores profissionais. Ela permite utilizar facilmente CLI, Composer, Git, e PHPUnit. NodeJS e NPM estão incluídos para permitir a instalação do GRUNT, Gulp, e outras dependências de Node.
  • DS-Deploy: Usado para mover um site de um DesktopServer local instalado para um servidor ao vivo.
  • InnoDB Autoconvertido: Converter as tabelas de um site para InnoDB em operações de Criação, Cópia, Movimentação e Importação.
  • Barra de cores da administração local: Muda a cor da barra de administração.
  • Visualizador de caixas de correio: Fornece uma rápida visualização offline do desenvolvedor de serviços de entrega de correio.

Tenha em mente que algumas dessas opções só estão disponíveis com a versão premium. Quando terminar, selecione Próximo. Será então perguntado se você deseja iniciar os serviços da web e do banco de dados, então pressione Próximo novamente.

Passo 4: Criar um novo site de desenvolvimento

Quando você terminar de ativar os plugins e iniciar os serviços da web e do banco de dados, o próximo prompt será selecionar Criar um novo site de desenvolvimento:

A opção de criar um novo site de desenvolvimento em DesktopServer
A opção de criar um novo site de desenvolvimento em DesktopServer

Aqui é onde o programa irá instalar o WordPress para você. Você terá que escolher o nome de seu site, que também será seu endereço local. Estamos chamando nosso “test site”, portanto nosso URL de desenvolvimento será “testite.dev” em nossa máquina local:

A tela para criar um nome de site em DesktopServer
A tela para criar um nome de site em DesktopServer

DesktopServer permite que você realmente crie diferentes projetos, tornando-o quase como um modelo pré-construído. Em nosso caso, porém, queremos simplesmente uma nova instalação.

DesktopServer tem sempre a versão mais recente do WordPress como o projeto padrão. Isto significa que você não precisa se preocupar em baixá-lo manualmente do repositório e descompactá-lo.

Por padrão, a raiz do site está localizada em sua pasta Meus Documentos. Se você estiver satisfeito com isso, pode deixá-lo como está. Entretanto, para facilitar a organização, mudamos a nossa para uma pasta que criamos na raiz de nossa C: unidade chamada “wordpress”.

Quando você estiver pronto, clique em Criar. Você verá então a URL de sua instalação local do WordPress. Clique sobre isso para terminar a instalação.

Passo 5: Instale e configure seu site WordPress

Quando você clicar no link que acabamos de mencionar, seu site WordPress local será aberto em uma aba do navegador:

Uma nova página de configuração da instalação do WordPress
Uma nova página de configuração da instalação do WordPress

Após escolher seu idioma, o próximo passo é dar um título ao seu site e escolher um nome de usuário (se você planeja fazer o site viver mais tarde, não use “admin” como nome de usuário, sobre o qual você pode ler mais em nosso guia de segurança WordPress), uma senha forte, e seu endereço de e-mail:

A página de boas-vindas de um novo site WordPress
A página de boas-vindas de um novo site WordPress

Quando terminar, selecione Instalar WordPress. É isso aí! Você acabou de instalar o WordPress localmente e seu site está pronto e funcionando. Agora você pode navegar para sua instalação local e testar.

Em nosso caso, iremos ao “testite.dev” na barra de endereços do nosso navegador. Uma vez que selecionamos o recurso de login de bypass durante a configuração, há um menu suspenso onde podemos selecionar nosso administrador e ser logados automaticamente. Obviamente você não usará isto em um site de produção, mas é super útil para um ambiente de desenvolvimento.

Dicas adicionais para usar o DesktopServer para instalar o WordPress localmente

Devido à forma como o Windows lida com suas permissões de arquivo, você pode ou não ver uma mensagem ao fazer o login sobre a falha na atualização do WordPress:

Uma mensagem de atualização do WordPress falhou
Uma mensagem de atualização do WordPress falhou

Para consertar, basta abrir o prompt de comando como administrador e executar o seguinte comando dentro de sua pasta do diretório WordPress:

attrib -s *.*
Permissões LAMP para WordPress
Permissões LAMP para WordPress

Se você precisar de mais orientação ou instruções sobre como fazer isso, você pode aprender mais sobre os detalhes no ServerPress.

Para criar sites WordPress adicionais ou editá-los, basta abrir o arquivo DesktopServer.exe novamente. Você pode parar e reiniciar os serviços, criar novos sites, editá-los, exportá-los e importá-los, etc. Para acessar o phpMyAdmin, você pode clicar no botão Sites no canto inferior esquerdo:

O botão 'Sites' na aplicação DesktopServer
O botão ‘Sites’ na aplicação DesktopServer

Alternativamente, você pode digitar “localhost” na barra de endereços do seu navegador. Isto fará surgir a interface do administrador no localhost:

A interface do administrador do DesktopServer localhost
A interface do administrador do DesktopServer localhost

Lá, você pode obter os links para todos os seus sites WordPress, assim como links do painel de controle e links phpMyAdmin.

Outra característica impressionante é a capacidade de abrir o WP-CLI (ou DS-CLI) com um único clique. Se você selecionou a opção DS-CLI durante o processo de configuração acima, haverá um link para ela dentro de seu painel de controle. Basta clicar nele, e você pode começar a acionar os comandos WP-CLI.

DesktopServer também inclui um recurso de exportação, que lhe permite exportar seu site WordPress diretamente para um site ao vivo ou para um arquivo .zip. Note que você precisará da versão premium para isso.

Resumo

Ao criar um ambiente local WordPress, você pode testar novos recursos e desenvolver totalmente seus sites WordPress antes de colocá-los em funcionamento. Na verdade, há uma variedade de métodos que você pode usar para instalar o WordPress localmente em seu computador.

Neste artigo, explicamos como você pode fazer isso tanto no Mac quanto no Windows através de um software de ambiente de servidor local DevKinsta, DesktopServer, WAMP, MAMP, ou XAMPP. Embora as instruções específicas variem dependendo da ferramenta que você utiliza, o processo pode ser resumido em cinco etapas principais:

  1. Baixe e instale o software do ambiente local em seu computador.
  2. Abra o arquivo .exe/.dmg e execute o instalador.
  3. Criar um banco de dados MySQL em branco.
  4. Baixe a versão mais recente do WordPress.
  5. Visite seu local de teste em seu navegador para completar o processo de configuração do local de teste.
Brian Li

Brian é usuário de WordPress há mais de 10 anos e gosta de compartilhar seu conhecimento com a comunidade. Em seu tempo livre, Brian curte tocar piano e explorar Tóquio com sua câmera. Conecte-se com Brian em seu site em brianli.com.