1. Home
  2. Hospedagem Wordpress
  3. Como instalar o WordPress localhost? (Windows, MacOs e Linux)

Como instalar o WordPress localhost? (Windows, MacOs e Linux)

Instalar o WordPress no localhost, ou seja, diretamente no seu computador, é uma prática essencial para quem deseja desenvolver e testar sites com segurança.

Isso permite que alterações de temas, plugins ou códigos sejam feitas sem impactar o site oficial e sem que as pessoas visitantes vejam essas mudanças.

Essa abordagem oferece total controle e liberdade para fazer experimentos, detectar problemas de desempenho e melhorar habilidades de programação, tudo sem riscos para o site em produção.

Entenda como fazer a instalação do WordPress localmente no Windows (WAMP)

1. Baixe o WAMP

Para começar a criar o seu site local no Windows, você vai precisar do WampServer, um software baseado no sistema Windows que oferece um ambiente local para desenvolvimento web.

    1. O primeiro passo é acessar o site oficial do WampServer;
    2. Vá até a seção de downloads, onde você vai encontrar duas opções: 64 bits e 32 bits;
    3. Caso não tenha certeza sobre qual versão escolher, acesse o seu Painel de Controle → Sistema e Segurança → Sistema, para verificar se o seu sistema operacional é de 64 ou 32 bits;
    4. Com essa informação em mãos, baixe a versão correspondente do WampServer.

2. Configure o WampServer e escolha o navegador

    1. Assim que o download estiver concluído, localize o arquivo de instalação e clique nele para iniciar o setup;
    2. O processo de instalação será iniciado automaticamente com o assistente (setup wizard). Você precisará seguir algumas etapas simples, o que inclui a aceitação do Contrato de Licença e a escolha de um local no seu computador para armazenar o WampServer;
    3. Durante a instalação, você também precisará escolher qual navegador o WampServer deve utilizar por padrão. O Internet Explorer é selecionado automaticamente, mas você pode trocar por outro de sua preferência;
    4. Após selecionar o navegador e finalizar a instalação, você verá uma breve seção de instruções que explicam como utilizar o software e poderá seguir para o próximo passo.

3. Inicie o WampServer e acesse o phpMyAdmin

    1. Agora que a instalação está completa, você pode acessar o WampServer a partir do “menu iniciar” do Windows;
    2. Em seguida, um ícone será exibido na sua barra de tarefas;
    3. Certifique-se de que ele esteja verde, para indicar que o WampServer funciona corretamente;
    4. Se o ícone estiver amarelo ou vermelho, reinicie a aplicação para tentar resolver o problema;
    5. Agora, acesse o phpMyAdmin para gerenciar o seu banco de dados MySQL — você pode fazer isso ao clicar diretamente no ícone do WampServer ou digitar localhost no seu navegador;
    6. Ao acessar o phpMyAdmin, use “root” como nome de usuário e deixe o campo de senha em branco para efetuar o login.

4. Crie o banco de dados e instale o WordPress

    1. Com o phpMyAdmin aberto, vá até a aba “Databases” e crie um novo banco de dados;
    2. Para isso, você deve inserir um nome e selecionar a opção “Collation”;
    3. Baixe o WordPress diretamente do site oficial;
    4. Após o download do arquivo .zip, extraia-o e copie a pasta “WordPress” para o diretório em que o WAMP foi instalado;
    5. Renomeie a pasta “WordPress” para algo simples, como “meusite”. Esse será o nome da URL do seu site local, por isso, escolha algo fácil de lembrar.

5. Configure o WordPress no WampServer

    1. Acesse o endereço http://localhost/meusite (substitua “meusite” pelo nome escolhido);
    2. O primeiro passo será selecionar o idioma para o seu site;
    3. Em seguida, você precisará preencher os detalhes do banco de dados: “root” será o nome de usuário e a senha deve ser deixada em branco;
    4. Após obter sucesso com a conexão ao banco de dados, você poderá continuar com a instalação do WordPress;
    5. Na tela de boas-vindas, insira um título para o site, crie um nome de usuário, uma senha e um e-mail para a sua conta;
    6. Clique em “Log in” para acessar o painel de controle do WordPress.

6. Finalize a instalação e resolva problemas

Agora que o WordPress está instalado, você pode começar a configurar o site localmente, fazer testes ou resolver possíveis problemas.

Se surgir alguma dúvida durante o processo, consulte os fóruns de suporte do WAMP e encontre soluções para erros comuns.

Instalação do WordPress localmente no Windows (XAMPP)

1. Instale o XAMPP no seu computador

Você também pode instalar o WordPress no localhost por meio do XAMPP.

    1. Vá até o site oficial do XAMPP e baixe o instalador adequado para o seu sistema operacional. É recomendável escolher uma versão com PHP 7.3 ou 7.4, sem o uso de uma Máquina Virtual (VM);
    2. Após o download, execute o instalador e siga o assistente de instalação. Clique em “Next” até que o processo de instalação comece;
    3. A depender do seu sistema, pode ser necessário fornecer a senha de administrador do seu computador para prosseguir;
    4. Assim que os arquivos forem instalados, você pode abrir o XAMPP.

2. Inicie o XAMPP e teste a conexão

    1. Agora que o XAMPP está instalado, você pode iniciá-lo a partir da sua lista de aplicativos;
    2. Ao abrir, o painel de controle do XAMPP aparecerá, com diversas opções para gerenciar o servidor local
    3. No painel, clique em “Start All” e aguarde até que as luzes fiquem verdes;
    4. Feito isso, abra o navegador e digite http://localhost na barra de endereço;
    5. Se uma página de boas-vindas do XAMPP aparecer, significa que a conexão está funcional e você pode avançar.

3. Crie um banco de dados para o site

Agora é hora de criar o banco de dados do seu site WordPress.

    1. No navegador, acesse http://localhost e clique no link “phpMyAdmin”, no canto superior direito;
    2. Clique na aba “Databases”, insira um nome para o seu banco de dados e, em seguida, clique no botão “Create”;
    3. Não será necessário criar um usuário para o banco de dados, mas lembre-se do nome escolhido, pois você precisará dele na próxima etapa;
    4. Com o banco de dados criado, saia do phpMyAdmin e prepare-se para a instalação do WordPress.

4. Baixe e instale o WordPress no XAMPP

Agora que o ambiente está configurado, é hora de instalar o WordPress.

    1. O primeiro passo é criar uma pasta no XAMPP para o seu site;
    2. Navegue até o local em que o XAMPP foi instalado e encontre a pasta “htdocs”;
    3. Dentro dela, crie um diretório para o seu site, com um nome fácil de identificar, como “meusite”;
    4. Acesse o site oficial do WordPress para fazer o download;
    5. Extraia o conteúdo do arquivo baixado e mova-o para a pasta que você criou dentro de htdocs;
    6. Em seguida, acesse o endereço localhost/meusite/wp-admin/setup-config.php no navegador. Isso abrirá o instalador do WordPress.
    7. Na primeira tela do instalador, insira o nome do banco de dados que você criou, defina “root” como o nome de usuário e deixe o campo da senha em branco;
    8. Preencha os outros campos conforme solicitado e clique em “Install WordPress”.
    9. Ao final, uma mensagem de sucesso vai aparecer e você poderá acessar o painel do WordPress por meio do botão de “Log In”.

Se surgir algum problema durante o processo, consulte os fóruns de suporte do XAMPP, a fim de encontrar soluções para erros comuns.

Como fazer a instalação do WordPress localhost no MacOS?

1. Baixe e instale o MAMP

Para começar a instalação do WordPress localmente no macOS, é necessário baixar o MAMP, um pacote de software ideal para criar um ambiente localhost compatível com esse sistema.

    1. Acesse o site oficial do MAMP e clique na aba “Downloads”, localizada no menu superior;
    2. Nessa página, escolha a versão compatível com macOS;
    3. Ao baixar o MAMP, você terá acesso tanto à versão gratuita quanto ao MAMP Pro, que pode ser deletado se não for necessário;
    4. Após o download, execute o arquivo e siga as instruções de instalação que aparecem na tela;
    5. Aceite o contrato de licença e escolha o local de instalação. O software também mostrará quanto espaço será utilizado;
    6. Após a instalação, uma mensagem confirmará o sucesso do processo e você poderá fechar o instalador.

2. Configure as preferências

Com o MAMP instalado, é hora de ajustar algumas preferências.

    1. Clique no ícone correspondente para abrir o aplicativo;
    2. No canto superior esquerdo da tela, acesse o menu “Preferences” e vá até a aba “Ports”;
    3. Altere a porta do Apache para “80”, que possibilitará o acesso ao site por meio da URL http://localhost, em vez de http://localhost:8888 — lembre-se de que o uso da porta 80 exigirá a senha com privilégios de administração;
    4. Em seguida, configure a porta Nginx para “8888” e a porta MySQL para “8889”. Após ajustar as portas, clique em “Ok”;
    5. Vá até a aba “Web Server” e escolha a pasta na qual o seu site será armazenado. O local padrão é Applications/MAMP/htdocs, mas você pode alterar para uma pasta personalizada, como /Users/SeuNome/Sites/wordpress/;
    6. Clique em “Ok” para confirmar as mudanças.

3. Faça o download do WordPress e mova para o diretório raiz

Agora que o ambiente está configurado, é hora de baixar o WordPress.

    1. Acesse o site oficial do WordPress para baixar o arquivo .zip;
    2. Depois que o download estiver completo, extraia o conteúdo;
    3. No Finder do macOS, navegue até Aplicações → MAMP para encontrar a pasta do programa;
    4. Localize o diretório raiz definido e cole a pasta do WordPress nele. Você pode renomear essa pasta para um nome que desejar, como “meusite”, por exemplo.

4. Crie o banco de dados

O próximo passo é criar um banco de dados.

    1. Volte ao painel de controle do MAMP e clique em “WebStart”. Isso abrirá uma nova janela do navegador para exibir a página de boas-vindas do MAMP;
    2. No menu “Tools”, clique em “phpMyAdmin”;
    3. Dentro do “phpMyAdmin”, vá até a aba “Databases” e, no campo “Create Database”, insira o nome que deseja dar ao banco de dados e selecione a opção de codificação “utf8_general-ci”;
    4. Clique em “Create” para concluir a criação do banco de dados.

5. Instale o WordPress e visite o site de teste

Agora é o momento de instalar o WordPress.

    1. Abra o navegador e digite http://localhost. Se as configurações anteriores estiverem corretas, a página de boas-vindas do WordPress será exibida;
    2. Insira as informações do banco de dados que você acabou de criar;
    3. Adicione o nome do banco, o nome de usuário e a senha utilizados no phpMyAdmin;
    4. No campo Database Host, insira “localhost”;
    5. Em seguida, digite o nome de usuário, a senha e o e-mail que deseja usar para gerenciar o seu site WordPress;
    6. Após dar um título ao site, clique para instalar o WordPress;
    7. Quando a instalação for concluída, clique no botão “Log In” para acessar o site por meio do WordPress Admin Login.

Se surgir algum problema durante o processo, consulte os fóruns de suporte do MAMP para encontrar soluções para erros comuns.

Veja como fazer a instalação do WordPress localmente no Ubuntu

1. Instale todos os pacotes necessários para o LAMP

O primeiro passo para configurar o WordPress em um servidor Ubuntu envolve instalar os componentes essenciais do LAMP (Linux, Apache, MySQL e PHP).

    • Acesse o servidor por meio do SSH e execute o seguinte comando para atualizar o gerenciador de pacotes e instalar os componentes:
sudo apt update 

sudo apt install apache2 mysql-server php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php libapache2-mod-php php-mysql -y
    • Após instalar os pacotes, configure o firewall do servidor para permitir tráfego HTTP com o comando abaixo:

sudo ufw allow in “Apache”

    • Essa configuração autoriza conexões ao servidor Apache. Para verificar se a regra foi aplicada corretamente, use o comando sudo ufw status;
    • Você também pode confirmar o funcionamento do Apache ao acessar o endereço IP do servidor no navegador;
    • Se tudo estiver correto, será exibida a página padrão do Apache.

2. Configure o MySQL para garantir a segurança

Depois de instalar o MySQL, o próximo passo é configurá-lo adequadamente, principalmente se o servidor for utilizado em um ambiente de produção.

O comando para isso é:

sudo mysql_secure_installation

Durante a execução desse script, você terá algumas opções de segurança:

    • Validação de senha: defina um nível de segurança para as senhas do MySQL. Para ambientes de produção, o nível 2 é o mais seguro;
    • Definir senha de root: se ainda não houver uma senha de root, será solicitado que você defina uma senha forte e exclusiva;
    • Remover usuários anônimos: para aumentar a segurança, remova os usuários anônimos;
    • Desabilitar login remoto de root: essa opção previne acessos remotos ao MySQL como root, o que é mais seguro em servidores únicos;
    • Remover banco de dados de teste: recomenda-se remover o banco de teste, que geralmente não é necessário.

Essas configurações são especialmente importantes para ambientes de produção, mas, mesmo em testes, é bom manter o MySQL seguro.

3. Crie um banco de dados e um usuário MySQL para o WordPress

Com o MySQL instalado e configurado, é hora de criar um banco de dados para o WordPress. Ele armazenará informações como posts, comentários e dados de usuários.

    • Abra o MySQL com o seguinte comando: sudo mysql;
    • No prompt do MySQL, execute este comando para criar um banco de dados:
CREATE DATABASE wordpress_db DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    • Substitua wordpress_db por um nome de sua preferência;
    • Depois, crie um usuário para o WordPress e atribua permissões com os comandos:
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_secure_password';

GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';

FLUSH PRIVILEGES;

exit;

Esses comandos garantem que o WordPress tenha acesso ao banco de dados por meio de um usuário dedicado, o que é uma prática recomendada para a segurança do sistema.

4. Crie um arquivo de host virtual no Apache

Agora que o servidor está configurado, é necessário criar um host virtual no Apache para o seu site WordPress. Isso permitirá que o servidor hospede vários sites ou aplicações no mesmo servidor, cada um com o seu próprio domínio.

    • Vamos configurar o Apache para servir o site WordPress. Começamos por criar as pastas necessárias e definir as permissões corretas com o seguinte comando:
sudo mkdir -p /var/www/meusite.com.br

sudo chown -R $USER:$USER /var/www/meusite.com.br
    • Em seguida, crie um arquivo de configuração do Apache para o domínio por meio do seguinte comando: sudo nano /etc/apache2/sites-available/meusite.com.br.conf.
    • Adicione o seguinte conteúdo ao arquivo e substitua meusite.com.br pelo seu domínio:

 

 ServerName meusite.com.br

 ServerAlias www.meusite.com.br

 ServerAdmin webmaster@localhost

 DocumentRoot /var/www/meusite.com.br

 ErrorLog ${APACHE_LOG_DIR}/error.log

 CustomLog ${APACHE_LOG_DIR}/access.log combined




meusite.com.br/>

 AllowOverride All

 

    • Após editar e salvar o arquivo, habilite o novo host virtual com os comandos:
sudo a2dissite 000-default

sudo a2ensite meusite.com.br

sudo a2enmod rewrite

sudo systemctl reload apache2
    • Ao acessar o IP ou o domínio do servidor no navegador, você verá uma listagem de diretórios ou uma página padrão, o que indica que o Apache está corretamente configurado.

5. Baixe e instale o WordPress

Com o ambiente do servidor pronto, é hora de instalar o WordPress.

    • Execute os comandos para baixar e extrair os arquivos do WordPress na pasta correta:
wget -O /tmp/wordpress.tar.gz https://wordpress.org/latest.tar.gz

sudo tar -xzvf /tmp/wordpress.tar.gz -C /var/www/meusite.com.br

sudo chown -R www-data:www-data /var/www/meusite.com.br
    • Acesse o endereço do seu servidor no navegador para iniciar o assistente de configuração do WordPress;
    • Durante o processo, você precisará inserir as informações do banco de dados criadas anteriormente, como nome do banco, nome do usuário e senha;
    • Assim que fornecer essas informações, o WordPress fará a configuração das tabelas do banco de dados e permitirá que você defina o título do site, além do nome de usuário e da senha do administrador;
    • Com isso, o WordPress estará instalado e pronto para uso.

Se surgir algum problema durante o processo, consulte os fóruns de suporte do LAMP para encontrar soluções para erros comuns.

Como funciona o WordPress em um servidor local?

Clique aqui: Como funciona o WordPress em um servidor local?

Um servidor local, como o nome sugere, é um ambiente de desenvolvimento que roda diretamente no seu computador. Ele imita o funcionamento de um servidor online e, assim, permite que você hospede sites temporários localmente para testes e desenvolvimento.

Para isso, você precisa de três componentes principais:

    • Um servidor web (como Apache ou Nginx);
    • Um banco de dados (geralmente MySQL);
    • O PHP, que é a linguagem em que o WordPress é escrito.

Rodar o WordPress em um servidor local é uma maneira prática e segura de testar sites, desenvolver funcionalidades e fazer experimentos sem afetar um site online.

Programas como XAMPP, WAMP ou MAMP, como vimos, permitem criar esse ambiente com facilidade, pois reúnem todos os elementos necessários para rodar o WordPress.

De modo resumido, depois de configurar o servidor local, basta baixar o WordPress e movê-lo para a pasta correta do servidor local.

Em seguida, é necessário criar um banco de dados vazio por meio de uma ferramenta como o phpMyAdmin e o WordPress armazenará as suas informações.

Feito isso, a instalação do WordPress é simples e guiada, o que permite que você configure o sistema e comece a utilizá-lo imediatamente no ambiente local.

Quando devo instalar o WordPress localhost?

Clique aqui: Quando devo instalar o WordPress localhost?

Instalar o WordPress em um ambiente local é uma prática altamente recomendada, especialmente para pessoas desenvolvedoras e para quem deseja experimentar e aprender sem o risco de afetar um site online.

Ao trabalhar localmente, todas as mudanças são realizadas com rapidez. Com isso, você pode criar, testar e modificar o site conforme necessário.

Mas, afinal, quando essa prática é mais indicada? Nas seguintes situações:

    • Desenvolvimento de novos sites: ao criar um site do zero, ter um ambiente local permite testar, personalizar e experimentar à vontade, sem a pressão de um lançamento imediato. Isso garante que o site fique pronto e funcione corretamente antes de ser disponibilizado ao público;
    • Testar temas e plugins: antes de aplicar um novo tema ou plugin em um site ao vivo, é fundamental testá-lo em um ambiente isolado. Isso evita problemas de compatibilidade, erros e até mesmo a perda de dados;
    • Realizar atualizações: ao aplicar atualizações no WordPress, temas ou plugins, é aconselhável fazer um backup completo do site e testar as alterações em um ambiente local. Isso garante que tudo funcione como esperado e permite reverter as mudanças caso ocorram problemas;
    • Fazer experimentos de design: se você deseja experimentar novas ideias de design ou testar diferentes layouts, um ambiente local é o lugar ideal. Você pode fazer todas as alterações que quiser sem se preocupar em afetar o visual do site online;
    • Resolver problemas e aprender a programar: ao encontrar algum problema em seu site, você pode criar uma cópia local para investigar e solucionar o problema com mais calma. Além disso, um ambiente local é perfeito para aprender a programar e personalizar o WordPress.

Vale a pena contratar uma hospedagem WordPress?

A hospedagem WordPress da Locaweb oferece uma série de recursos e vantagens que tornam a criação e gestão de sites, blogs ou lojas online muito mais simples e eficiente.

Com armazenamento e transferência ilimitados, você pode hospedar quantos arquivos quiser, sem se preocupar com espaço ou taxas extras.

Outra grande vantagem é a inclusão de um certificado SSL gratuito em todos os planos de contratação anual, o que garante a segurança dos dados e melhora o posicionamento nos mecanismos de busca.

Nosso suporte técnico 24/7 é outro ponto forte. Oferecemos assistência especializada sempre que necessário, pois queremos te ajudar em todas as etapas.

Temos, também, recursos adicionais importantes, como backups diários, que protegem o seu site de possíveis perdas de dados.

Para quem quer otimizar a visibilidade, plugins — como o Yoast SEO — ajudam a melhorar o ranqueamento no Google, enquanto o WooCommerce facilita a criação de lojas virtuais diretamente no WordPress, com várias opções de pagamento.

Assim, hospedar o seu site na Locaweb traz praticidade, segurança e flexibilidade, além de ferramentas para melhorar o desempenho e atrair mais visitantes.

Se você gostou deste conteúdo, pode se interessar também pelo nosso guia que explica como criar um blog!

Este artigo foi útil ?

Artigos relacionados