Você decide que serviços podemos ativar para análise, personalização e conteúdos externos.
Utilizamos cookies e tecnologias semelhantes no nosso site para personalizar conteúdos, integrar conteúdos externos e compreender melhor a uso de cada área.
Cookies necessários
Estas entradas asseguram funções essenciais, como segurança, estabilidade e processamento de formulários.
Seções opcionais
AnálisesMarketingPersonalizaçãoMídia externa
O tratamento de dados pode basear-se no seu consentimento ou em interesses legítimos. Nas configurações de cookies, pode rejeitar ou permitir cada categoria opcional.
Alguns serviços processam dados pessoais em outros países. Ao dar seu consentimento, você também aceita essa transferência. Encontre mais informações em nossa Política de Privacidade.
Pode voltar a abrir e ajustar sua seleção a qualquer momento. · 1.0.2
Configurar WordPress em um Servidor Linux – Inicie seu próprio site ou blog
Descubra como instalar o WordPress em um servidor Linux com o stack LAMP para criar e gerenciar seu site de forma eficiente → Saiba mais agora
10 de novembro de 20266 min de leitura3 visualizações0 útil
Introdução
O WordPress é um sistema popular de gerenciamento de conteúdo web usado para administrar e publicar sites. Hoje em dia, o WordPress se expandiu para várias outras áreas, como mailing, fóruns, lojas e muito mais. Isso é suportado por uma comunidade ativa que criou um forte ecossistema de plugins e templates, facilitando para os usuários finais configurarem praticamente qualquer coisa. Neste guia, mostramos como instalar o CMS WordPress em um servidor Linux.
FAQ
Perguntas frequentes
Você pode instalar o WordPress diretamente pelos Aplicativos com um clique no painel do seu servidor dedicado, buscando o WordPress no catálogo de apps e iniciando a instalação com suas configurações de projeto, ambiente e domínio preferidas.
O guia usa o stack LAMP: Linux, Apache como servidor web, MySQL como banco de dados e PHP como dependência principal, exemplificado com Ubuntu.
Conecte-se ao servidor via SSH e execute primeiro o comando sudo apt update antes de instalar as dependências necessárias.
Feedback
Este artigo foi útil?
Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.
0 de 0 As avaliações consideraram este artigo útil.
Ajuda personalizada
As instruções não são suficientes?
A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.
O Zappy conhece este guia e te responde direto no chat.
Navegação
Software
Instalar WordPress com os Aplicativos com um clique
Você pode instalar o WordPress diretamente pelos Aplicativos com um clique no painel do seu servidor dedicado. Após configurar os apps pela primeira vez, abra o catálogo de apps, procure por WordPress e inicie a instalação com suas preferências de projeto, ambiente e domínio. Assim, você pode implantar e gerenciar o WordPress de forma rápida e amigável, sem precisar usar a linha de comando manualmente – e ainda aproveita o gerenciamento web integrado, suporte para domínios próprios e certificados SSL, quando disponíveis.
Preparação
Primeiro, conecte-se ao seu servidor via SSH. Se não souber como fazer isso, consulte nosso guia Primeiro acesso (SSH).
Informações
Neste guia, usamos a distribuição Ubuntu combinada com Apache como servidor web, MySQL como banco de dados e PHP como dependência principal. Isso é conhecido como stack LAMP: Linux, Apache, MySQL e PHP.
Após o login, inicie com o comando de atualização.
Code
sudo apt update
Depois, instale todas as dependências necessárias. Copie o comando completo abaixo e cole para instalar tudo de uma vez. Tenha paciência, pode demorar um pouco.
Após a instalação das dependências, há alguns passos recomendados para garantir que todos os componentes principais do stack LAMP estejam funcionando.
Apache & Firewall
Primeiro, configure o firewall para que o servidor Apache possa se comunicar com a internet e funcione corretamente. É importante criar as regras de firewall adequadas para que o servidor web seja acessível externamente.
Neste exemplo, usamos o firewall UFW, pois o Apache tem um perfil registrado para ele. Se você usa outro firewall, certifique-se de liberar a porta 80 (HTTP). Saiba mais sobre firewalls no Linux em nosso guia Gerenciar firewall.
Verifique se o firewall UFW está ativado e se existe uma regra para SSH.
Certifique-se de ter criado uma regra para SSH ao usar o UFW! Sem isso, você pode perder o acesso SSH ao servidor em caso de desconexão.
Agora crie a regra para o Apache e verifique se as regras estão ativas.
Code
# Criar regra para Apache
sudo ufw allow in "Apache Full"
# Mostrar status das regras do UFW
sudo ufw status
Dica
Com o comando ufw app list você pode ver quais perfis estão disponíveis. No exemplo acima, Apache Full libera tanto HTTP (porta 80) quanto HTTPS (porta 443).
Você deve ver Apache e Apache (v6) com a ação ALLOW, confirmando que o firewall está pronto. Também verá outras regras que configurou anteriormente, incluindo a regra SSH.
Com o firewall aberto para o Apache, verifique se o Apache está funcionando. Abra no navegador o endereço IP do seu servidor: http://[seu_endereco_ip]
Se tudo estiver correto, verá uma página padrão de boas-vindas. Caso contrário, verifique o status do serviço com: systemctl status apache2
Configuração do MySQL
Em seguida, faça a configuração inicial do MySQL. Recomenda-se executar o script de segurança para proteger seu servidor MySQL. É opcional, mas altamente recomendado. Inicie com: sudo mysql_secure_installation
O script irá guiá-lo interativamente pela configuração. Primeiro, será perguntado sobre a validação de senha. Recomendamos escolher Y para permitir apenas senhas seguras no futuro, e então escolher MEDIUM com 1 ou STRONG com 2.
Depois, será perguntado se deseja remover o usuário anonymous e desabilitar o login remoto do root. Por segurança, confirme ambos com Y. Assim, o usuário de teste é removido e o root só pode ser usado localmente via SSH, minimizando riscos.
Por fim, será perguntado se deseja deletar o banco de dados test e recarregar as tabelas de privilégios. Também recomendamos Y, pois o banco de testes não é necessário e as tabelas precisam ser atualizadas.
Verifique se o banco MySQL está rodando conectando-se com o comando: sudo mysql -u root. Se funcionar, verá uma mensagem de boas-vindas. Use quit para sair.
Testar PHP
Por fim, certifique-se de que o PHP está funcionando como esperado. Crie um arquivo info.php no diretório do Apache /var/www/html/ com o seguinte conteúdo que executa a função phpinfo().
Code
# Abra o editor nano para o novo arquivo
nano /var/www/html/info.php
# Insira o conteúdo abaixo
<?php
phpinfo();
?>
Salve o arquivo com CTRL+X, depois Y e Enter.
Agora acesse no navegador a URL abaixo, que deve mostrar uma página de informações do PHP se tudo estiver correto:
Code
http://[seu_endereco_ip]/info.php
Com os componentes principais do stack LAMP testados e funcionando, você pode iniciar a instalação do WordPress.
Instalação
A instalação do WordPress pode ser dividida em três partes: primeiro a preparação do banco de dados MySQL, depois a instalação do WordPress e por fim a configuração pelo assistente de instalação do WordPress.
Banco de dados MySQL
Para começar, crie um novo banco de dados MySQL. Isso é importante porque você precisará desses dados no assistente de instalação do WordPress. Recomendamos usar nossos exemplos.
Basta copiar os comandos abaixo para criar o banco, tabelas e usuário.
Code
# Entrar no MySQL
sudo mysql -u root
# Criar banco de dados
CREATE DATABASE wordpress;
# Criar usuário dedicado para WordPress
# Substitua [sua_senha] pela sua senha
CREATE USER wordpress@localhost IDENTIFIED BY '[sua_senha]';
# Conceder permissões ao usuário (copie tudo como um comando)
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
ON wordpress.*
TO wordpress@localhost;
# Recarregar tabelas de privilégios
FLUSH PRIVILEGES;
Após configurar, saia do MySQL com quit. Agora você está pronto para instalar o WordPress.
Instalar WordPress
Para instalar o WordPress, recomendamos usar a versão oficial do wordpress.org em vez do pacote APT. Isso é recomendado pelo WordPress para evitar possíveis problemas.
Baixe a versão mais recente com o comando:
Code
cd /tmp && wget https://wordpress.org/latest.tar.gz
Extraia o arquivo, criando uma pasta wordpress com todos os arquivos necessários:
Code
tar -xvf latest.tar.gz
Copie a pasta para o diretório do Apache /var/www/html/ para que tudo fique acessível via web. Execute os comandos abaixo para copiar a pasta, criar um diretório de uploads e ajustar permissões para que o grupo www-data tenha acesso:
Com isso, o WordPress está instalado. Abra o assistente de instalação em: http://[seu_endereco_ip]/wordpress
Assistente de instalação
No assistente, você poderá configurar o WordPress – a última etapa da instalação. Primeiro, escolha o idioma.
Depois, insira as configurações do banco de dados. Use os dados que você preparou na configuração do MySQL. Se seguiu nossos exemplos, preencha os campos e substitua [sua_senha] pela sua senha.
Após isso, será solicitado iniciar a instalação – essa é a última parte do setup.
Na próxima página, insira informações como título do site, e-mail, nome de usuário e senha para a conta root do WordPress, que você usará para acessar o painel. Também pode definir se os motores de busca podem indexar seu site.
Dica
Escolha uma senha forte e guarde seus dados de acesso para não perder o acesso ao painel do WordPress!
Quando estiver pronto, clique no botão Instalar WordPress para concluir o processo.
Você será redirecionado para uma página de sucesso que leva ao login. Faça login com seus dados para acessar o painel do WordPress pela primeira vez!
E pronto – seu painel do WordPress com instalação completa.
Conclusão
Parabéns, você instalou e configurou o WordPress com sucesso! Como próximo passo, recomendamos fortemente configurar um domínio e um certificado SSL para garantir a segurança dos dados transmitidos e facilitar o acesso ao painel do WordPress. Veja nosso guia Certbot focado no plugin Apache e siga a configuração interativa para obter um certificado para seu domínio rapidamente.
Para mais informações e dicas de configuração, confira nossos guias de Plugins WordPress e WordPress Elementor, que mostram como instalar plugins e usar o popular construtor de páginas Elementor.
Se tiver dúvidas ou problemas, nossa equipe de suporte está disponível diariamente – não hesite em nos contatar! 🙂
Hospedagem de servidores a partir de € 2,49 / mês, disponível imediatamente, com proteção DDoS incluída.