Conectando Net
Nenhum Resultado
Ver Todos os Resultados
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças
Nenhum Resultado
Ver Todos os Resultados
Conectando Net
Nenhum Resultado
Ver Todos os Resultados
Home Tutoriais

Como Instalar o WordPress em Servidor VPS da Hetzner

A Hetzner se tornou uma das empresas que utilizamos aqui na Conectando Net para hospedar nossos projetos. Confira nosso tutorial passo a passo para instalar seu WP!

Redação por Redação
02/12/23 - Atualizado em 23/04/24
em Tutoriais, WordPress
Como Instalar o WordPress em um Servidor VPS da Hetzner
FacebookWhatsAppTelegram

Ao considerar a hospedagem de um site WordPress, a escolha do provedor de serviços é crucial para garantir desempenho, confiabilidade e suporte excepcionais. Neste tutorial, focaremos na Hetzner, uma empresa alemã líder em serviços de hospedagem e servidores dedicados.

A Hetzner destaca-se por sua infraestrutura robusta, oferecendo uma variedade de serviços que incluem servidores dedicados, armazenamento e a Hetzner Cloud, uma solução de computação em nuvem flexível.

Com data centers localizados estrategicamente na Alemanha, Finlândia e Estados Unidos, a Hetzner atrai clientes de todo o mundo, proporcionando uma experiência confiável e de alto desempenho.

Antes de começarmos, certifique-se de criar uma conta na Hetzner, e se desejar, um nome de domínio para o seu novo site.

ÍNDICE DE CONTEÚDO

  • Como instalar o WordPress em um servidor VPS da Hetzner
    • Passo 1: Criar um novo projeto na Hetzner Cloud
    • Passo 2: Adicionar uma chave SSH ao servidor
    • Passo 3: Conectar-se ao servidor via SSH
    • Passo 4: Atualizar e Preparar o Sistema
    • Passo 5: Instalar o NGINX e o PHP
    • Passo 6: Configurar o Nome de Domínio no Nginx
    • Passo 7: Instalar o servidor de banco de dados MySQL
    • Passo 8: Criar um banco de dados para o WordPress
    • Passo 9: Baixar os arquivos de instalação do WordPress
    • Passo 10: Definir a propriedade e permissões dos arquivos do WordPress
    • Passo 11: Criar um certificado SSL (opcional)
    • Passo 12: Configurar Firewall com UFW (opcional)
    • Passo 13: Instalar e configurar o WordPress

Como instalar o WordPress em um servidor VPS da Hetzner

Siga este guia detalhado para garantir uma instalação bem-sucedida do WordPress, desde a configuração inicial do projeto até a personalização final do seu site. Vamos começar!

Passo 1: Criar um novo projeto na Hetzner Cloud

Criar um novo projeto na Hetzner

  • Faça login na sua conta da Hetzner.
  • Clique na guia “Projects” e, em seguida, clique no botão “Create Project“.
  • Insira um nome para o seu projeto e selecione uma localização do servidor.
  • Escolha a opção recomendada para o tamanho do servidor e clique no botão “Create Project”.
  • Configure o servidor de acordo com sua necessidade, como Local, Sistema Operacional (para este tutorial, escolhemos Ubuntu), Rede, Firewall, etc

Passo 2: Adicionar uma chave SSH ao servidor

Para esta etapa, siga as orientações na documentação da Hetzner.

  • Clique na guia “SSH Keys” e, em seguida, clique no botão “Add SSH Key”.
  • Cole sua chave SSH na caixa de texto e clique no botão “Add SSH Key”.

Opcionalmente, você pode usar um SSH simples somente com o IP do servidor. Confira o artigo como se conectar a um VPS Linux usando Putty (SSH).

Passo 3: Conectar-se ao servidor via SSH

Abra uma janela do terminal e conecte-se ao servidor usando o seguinte comando:

ssh root@<endereço_ip_do_servidor>

Substitua <endereço_ip_do_servidor> pelo endereço IP do seu servidor.

Digite sua senha quando solicitado.

Passo 4: Atualizar e Preparar o Sistema

Esses comandos garantirão que o sistema esteja atualizado e pronto para as próximas configurações.

sudo apt update
sudo apt upgrade

Passo 5: Instalar o NGINX e o PHP

Prepare o ambiente instalando o servidor web Nginx e o PHP com suas extensões essenciais.

sudo apt install nginx
sudo apt install php7.4-fpm php7.4-curl php7.4-dom mbstring php7.4-imagick php7.4-zip php7.4-gd

O Nginx é um servidor web eficiente, enquanto o PHP e suas extensões fornecem suporte necessário ao WordPress.

Passo 6: Configurar o Nome de Domínio no Nginx

Abra o editor de texto para criar um novo arquivo de configuração para o Nginx:

sudo nano /etc/nginx/sites-available/wordpress

Substitua <seu_dominio> pelo seu nome de domínio real e adicione as configurações necessárias. Salve o arquivo.

server {
    listen 80;
    server_name seu_dominio;

    root /var/www/html/wordpress;
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

    location ~ /\.ht {
        deny all;
    }
}

Ative o site e reinicie o Nginx com os comandos abaixo:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled
sudo nginx -t
sudo systemctl restart nginx

Essas configurações preparam o Nginx para reconhecer seu nome de domínio antes de iniciar a instalação do WordPress.

Passo 7: Instalar o servidor de banco de dados MySQL

Este passo instala o servidor de banco de dados MySQL que será utilizado pelo WordPress para armazenar dados.

sudo apt install mysql-server

Proteja a instalação do MySQL com o seguinte comando:

sudo mysql_secure_installation

Passo 8: Criar um banco de dados para o WordPress

Acesse o MySQL com o seguinte comando:

sudo mysql -u root -p

Após acessar, use o comando abaixo para criar o banco de dados:

CREATE DATABASE wordpress;

Em seguida, vamos criar um novo usuário com o nome de wordpressuser com a capacidade de se conectar ao banco de dados MySQL.

Lembre-se de substituir ‘senha’ por uma senha forte e segura.

CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'senha';

Agora conceda todos os privilégios ao usuário ‘wordpressuser‘ na base de dados ‘wordpress‘ com o comando abaixo:

GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

Para sair do MySQL basta digitar exit, quit ou Ctrl + D.

Nota: Em algumas instalações, pode ser necessário utilizar o endereço IP do servidor VPS ou um nome de host que aponte para o endereço IP do servidor, em vez de “localhost”.

Passo 9: Baixar os arquivos de instalação do WordPress

Navegue até o diretório onde deseja baixar e instalar o WordPress.

Por exemplo, se você deseja instalar o WordPress em /var/www/html, use o seguinte comando para navegar até esse diretório:

cd /var/www/html

Agora use os comandos abaixo para baixar a última versão do WordPress.

wget https://wordpress.org/latest.tar.gz

Use o comando tar para extrair os arquivos do arquivo tar.gz baixado.

tar -xvf latest.tar.gz

Caso instalou sem ir para o diretório, basta mover os arquivos do WordPress para o diretório desejado com o comando mv:

sudo mv wordpress /var/www/html

Passo 10: Definir a propriedade e permissões dos arquivos do WordPress

Use o comando abaixo para garantir que todos os arquivos e subdiretórios dentro de /var/www/html/wordpress tenham www-data como o usuário e o grupo proprietários.

sudo chown -R www-data:www-data /var/www/html/wordpress

Em seguida, vamos configurar para que o proprietário do diretório tenha permissão total dos arquivos do WordPress:

sudo chmod -R 755 /var/www/html/wordpress

Agora vamos usar o comando para definir permissões (leitura e escrita) para o proprietário do arquivo wp-config.php:

sudo chmod 644 /var/www/html/wordpress/wp-config.php

Passo 11: Criar um certificado SSL (opcional)

Se desejar proteger seu site do WordPress com um certificado SSL, siga as instruções na documentação do Let’s Encrypt ou siga o passo a passo abaixo.

Instale o Certbot e obtenha um certificado SSL para o seu domínio.

sudo apt install certbot
sudo certbot --nginx -d seu_dominio

Siga as instruções interativas do Certbot para configurar seu certificado SSL.

Passo 12: Configurar Firewall com UFW (opcional)

Instale o UFW com o comando abaixo:

sudo apt install ufw

Configure o UFW para permitir o tráfego necessário.

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable

Passo 13: Instalar e configurar o WordPress

  1. Abra um navegador da web e acesse o diretório de instalação do WordPress (http://seu_nome_de_domínio/wordpress ou http://seu_endereço_ip_do_servidor/wordpress se você ainda não configurou um nome de domínio).
  2. Siga as instruções na tela para configurar o WordPress, incluindo idioma, título do site, nome de usuário e senha do administrador, e detalhes da conexão com o banco de dados criado no Passo 8.
  3. Após a configuração, você será conectado ao painel de controle do WordPress.

Parabéns! Você concluiu a instalação do WordPress em um servidor VPS da Hetzner, configurou um nome de domínio, implementou SSL e configurou o firewall para segurança adicional.

Confira também nossos artigos sobre instalação do WordPress:

  • Como instalar o WordPress com WordOps + Nginx FastCGI
  • Como instalar o WordPress com CloudPanel
  • Como instalar o WordPress na Linode
  • Como instalar o WordPress na Cloudways
  • Como instalar o WordPress na DigitalOcean
  • Qual a melhor hospedagem WordPress

Se tiver dúvidas ou precisar de ajuda, deixe um comentário abaixo ou entre em contato conosco.

CompartilheEnviarCompartilhe
Redação

Redação

Somos o seu guia confiável sobre Tecnologia. Aqui você encontra notícias, tendências, análises imparciais e atualizadas.

VOCÊ TAMBÉM PODE GOSTAR:

Como Proteger Seu Celular Android em Caso de Roubo
Notícias

Como proteger seu celular contra perda ou roubo: Tutorial passo a passo

6 meses atrás
Como instalar o Odoo ERP no Ubuntu 24.04
Open Source

Como instalar o Odoo ERP no Ubuntu 24.04

8 meses atrás
Atomicat Builder construtor de páginas
Reviews

Atomicat Builder: melhor que o Elementor? Vamos descobrir!

11 meses atrás
Veja Mais

Deixe um comentário Cancelar resposta

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

Publicidade

Mais lidas

  • sistemas Open Source para Multi Atendimento e Vendas no WhatsApp

    8 sistemas Open Source para Multi Atendimento e Vendas no WhatsApp

    15 compartilhados
    Compartilhe 15 Tweet 0
  • 10 melhores Ferramentas No-Code para criar Apps de Celular

    12 compartilhados
    Compartilhe 12 Tweet 0
  • As 10 melhores ferramentas de Automação de WhatsApp em 2025

    0 compartilhados
    Compartilhe 0 Tweet 0
  • As 15 melhores seeds para Minecraft em 2024

    1 compartilhados
    Compartilhe 1 Tweet 0
  • 9 melhores Softwares e Apps para estudar a Bíblia

    0 compartilhados
    Compartilhe 0 Tweet 0
Nenhum Resultado
Ver Todos os Resultados
  • Início
  • Mais lidas
  • Importação
  • Notícias
  • Reviews
  • Streaming
    • Filmes
    • Séries
  • Marketing
  • Jogos
  • Inteligência Artificial
  • Imigração
  • Finanças

© 2025 Conectando Net - Todos os direitos reservados.

Utilizamos cookies para melhorar sua experiência de navegação, personalizar conteúdos, anúncios e serviços de terceiros. Saiba mais