Como executar seu próprio site WordPress na Hosting Digitalocean?

Como executar seu próprio site WordPress na Hosting Digitalocean?

Introdução ao WordPress

WordPress é um sistema de gerenciamento de conteúdo de código aberto (CMS). Ele permite que você crie e gerencie blogs. Mais um recurso importante é, permite que os usuários hospedem seu próprio site dinâmico sem realmente codificar do zero. Ele fornece uma interface amigável para atualizar postagens e sites do blog. Uma grande infinidade de modelos está disponível para os usuários escolher. A personalização completa do site é uma vantagem adicional do WordPress. Embora tenha construído modelos, os desenvolvedores de software podem personalizá -lo usando a estrutura básica do WordPress e adicionando seu próprio código PHP, instruções de estilo e scripts. Ele também permite que os desenvolvedores demitam consultas SQL para fazer mudanças substanciais no banco de dados vinculadas a esses sites.

Um painel WordPress amigável ajuda o usuário a navegar por diferentes temas, plugins e diferentes recursos e extensões disponíveis no WordPress.

Figura 1: Um site de amostra do WordPress

Algumas das principais características do WordPress são:

  1. Os plugins são suportados pelo WordPress; Assim, oferece flexibilidade para adicionar novos módulos.
  2. Todos os sites criados no WordPress são indexados corretamente no mecanismo de pesquisa. Assim, os sites são otimização de mecanismo de pesquisa (SEO).
  3. Os textos multimídia, como imagens, vídeos são mantidos adequadamente.
  4. WordPress é multilíngue, permitindo a tradução dinâmica dos sites.
  5. Os usuários podem criar sites criativos e inovadores sem programação.
  6. Muitos widgets populares estão disponíveis para escolher junto com os temas personalizáveis.
  7. Uma variedade de modelos tem os recursos de compartilhamento social indicando o número de redes de mídia social que ele suporta. Nesse caso, quanto mais o melhor.

Assim, tudo, desde um blog pessoal a um grande site corporativo, pode ser criado usando o WordPress. Ele evoluiu como os melhores serviços de auto-hospedagem, bem como um sistema popular de gerenciamento de conteúdo.

Introdução ao Digitalocean Virtual Private Server (VPS)

Digitalocean é uma plataforma em nuvem para implantar servidores virtuais, gerenciar cargas de armazenamento e equilíbrio. Cloud é basicamente um modelo em que os usuários têm um acesso conveniente e sob demanda a um pool de recursos compartilhados, como servidores, armazenamento e aplicativos, pela Internet. Assim, o método de acessar esses recursos compartilhados que são de natureza virtual e quando necessário é chamado de acesso à nuvem.

Recursos como CPU e opções de memória são alocados para os servidores em nuvem para os usuários acessar. O sistema operacional e outros softwares complementares são baseados na escolha do desenvolvedor. Hospedagem de sites, aplicativos distribuídos, envio e armazenamento de informações são algumas das aplicações do uso da nuvem.

Dois tipos de hospedagem em nuvem são possíveis:

  1. Hospedagem compartilhada: é a maneira mais comum e simples de colocar um site em funcionamento. Nesse tipo de hospedagem, o conjunto de recursos é compartilhado por milhões de usuários. A localização da nuvem e a alocação de recursos dependem do provedor de nuvem. A hospedagem compartilhada pode ser dividida em dois tipos, para-virtualização e verdadeira-virtualização, que utilizam o OpenVZ e o KVM, respectivamente.
  2. Hosting dedicado: aqui, todo o servidor físico é dedicado a um único cliente. O uso e a alocação de recursos estão completamente sob o controle do desenvolvedor. É mais flexível na natureza. A nuvem reside dentro da organização que serve.

Digitalocean é uma hospedagem compartilhada com base na virtualização da KVM e disponibilizada a milhões de usuários para colher os benefícios dos serviços prestados por eles.

Virtualização:

A virtualização suporta a execução de várias máquinas de servidor virtual em uma única máquina física. Isso permite um uso eficiente de recursos, o que significa que os serviços ainda podem funcionar de forma independente, assim como em um hardware físico diferente. Se ocorrer uma falha de hardware, os servidores virtuais serão transferidos para outro servidor físico saudável. A virtualização também divide os usuários sem realmente isolá -los. Hypervisor basicamente gerencia esses servidores virtuais. Os VPSs individuais têm seu próprio sistema operacional instalado para o qual o usuário pode obter acesso dependendo do tipo de nuvem.

Os servidores virtuais criados são chamados de gotículas como em gotículas no oceano, em terminologia digital -ocidental.

Uma parte justa da CPU, recursos de memória, armazenamento e balanceamento de carga é atribuída a essas gotículas por padrão. Se os recursos ficarem curtos, a alocação dinâmica é possível no Digitalocean.

Os quatro tipos de serviços em nuvem geralmente disponíveis são:

  1. Público: Esta nuvem está disponível para publicamente para que todos usem com o compartilhamento de recursos. Todo o controle está com o provedor de nuvem. Digitalocean por padrão permite criar todas as gotículas como servidores públicos.
  2. Privado: esta nuvem é limitada a uma determinada organização. Todos os departamentos internos da empresa têm acesso à nuvem, ninguém mais.
  3. Comunidade: tipo de nuvem pública projetada para atender às necessidades específicas de pessoas com preocupações comuns. Pode ser de propriedade de uma ou várias organizações que se enquadram na mesma comunidade.
  4. Híbrido: esta nuvem é uma mistura de público e privado, onde apenas informações sensíveis são armazenadas na nuvem privada. Outras informações estão disponíveis na nuvem pública.

Digitalocean fornece servidores privados virtuais. A principal diferença entre VPS e nuvem privada, que o VPS é baseado em um único servidor físico ou em um servidor em nuvem pública, enquanto que apenas em nuvem privada usuários autorizados específicos podem acessar os recursos que são implantados em vários servidores físicos do mainframe. Outra diferença é que os usuários podem obter mais controle sobre a alocação de recursos e a utilização de um VPC sobre o VPS tradicional; Portanto, o VPC pode ser mais caro que o VPS. Infelizmente, o Digitalocean fornece apenas VPS, mas é mais do que suficiente para hospedar um site público WordPress.

O Digitalocean fornece agrupamento de recursos de vários recursos de computação, como largura de banda de rede, memória de armazenamento e processamento. Com base na demanda, esses recursos virtuais podem ser atribuídos ou re-atribuídos a gotículas específicas. O Digitalocean também permite controle automático e uso ideal, alavancando uma capacidade de medição para monitorar e relatar o uso.

Etapas para instalar e configurar o WordPress em uma gota

Passo 1: Criando uma gota

    1. Selecione Criar Grootlet navegando para este URL.

https: // nuvem.Digitalocean.com/gotículas

  1. O nome do host de gotículas é o nome fornecido à gota. Os espaços devem ser evitados no nome do host, se possível.
  1. Navegue até a seção “Apps com um clique” e selecione “WordPress on 16.04 ”ou qualquer que seja a versão mais recente disponível no momento.

  1. Em tamanho selecionado, selecione o $ 5/mês. O plano é suficiente para iniciantes. Se você está atualizando de um ambiente de hospedagem compartilhado, escolha o plano adequado. Lembre -se de que o uso futuro do site enquanto seleciona o tamanho do servidor. Digitalocean também permite a realocação dinâmica dos recursos. Portanto, mesmo que milhares de usuários estejam visitando o site, o espaço do servidor deve ser suficiente.
  2. A região determina a localização física do seu VPS. Isso basicamente significa que o local deve ser selecionado com base na localização do público. Isso aumentará as técnicas de SEO e a rápida recuperação da informação.
  3. Em seguida, clique na opção Ativar backups, para manter uma cópia dos dados apenas por caso, as informações são perdidas, elas podem ser recuperadas facilmente se um backup adequado e atualizado for mantido. No entanto, custa 20% do preço da gota.
  4. Role até a parte inferior da página e clique no botão Criar gota de gota. Uma vez feito isso, a gota virtual é criada e instalada.
  5. Depois que a gota for criada, copie o endereço IP.

Um email é enviado após a criação da gota contendo IP público para a gota, nome de usuário e senha. O nome de usuário é definido como 'root' e uma senha padrão é gerada aleatoriamente.

Etapa 2: Access WordPress na gota

  1. Digite o endereço IP na gota no navegador. O site WordPress pode ser acessado a partir do endereço IP público fornecido. Navegue até este endereço, encontre a conta do administrador, altere a senha padrão para uma segura. http: /// wp-login.php
  2. Digite o nome de usuário fornecido e a senha para fazer login na área de administrador.
  3. Navegar para http: /// wp-admin/usuários.php

Use uma senha segura na conta do administrador para evitar qualquer tipo de vazamento das informações no futuro. Escolha a senha que pode ser facilmente memorizada. Use este site para verificar como a senha é segura. https: // HowSecureismyPassword.líquido/

Etapa 3: Login SSH

SSH deve obter acesso seguro do servidor remoto. Isso é útil para instalar temas, plugins via protocolo FTP.

  1. Depois de alterar a senha padrão, use a configuração de massa para estabelecer a conexão com o servidor através do SSH. Putty é um software de código aberto.
  2. Na janela Putty, insira o nome de domínio ou o nome do host e selecione Tipo de conexão como SSH. Clique em Estabelecer conexão.

Comprando um nome de domínio personalizado

Um nome de domínio é basicamente um endereço memorável na Internet para um servidor da web. É através do nome de domínio que os usuários encontrarão seu site. Assim, torna -se essencial ter um nome de domínio reconhecível e memorável. Um nome de domínio carrega a reputação da marca. Deve ser selecionado de tal maneira que possa rolar com facilidade e pode ser incorporado na memória dos usuários imediatamente.

É aí que, registradores de nomes de domínio como Namecheap e GoDaddy entram em cena. Planos ecléticos estão disponíveis nessas plataformas para o usuário escolher de acordo com suas preferências. Todos os nomes de domínio são únicos, por isso torna -se por excelência registrar o nome antes que outra pessoa afirme.

Uma vez, o termo de validade terminou, se a renovação não for concluída, o domínio se tornará obsoleto e poderá ser atribuído a diferentes usuários se for solicitado; Portanto, certifique -se de renová -lo antes que o termo expirasse.

Mapeando o nome de domínio para IP usando Namecheap

1. Registre um domínio navegando para o seguinte URL. Este domínio será usado para acessar o site WordPress acima mencionado. Registrar o domínio cria um perfil de usuário também.

https: // www.Namecheap.com/domínios/registro

2. Configure o nome de domínio para usar os servidores de nome da Digitalocean:

  1. Faça login no painel de controle do registrador e vá para a lista de domínio https: // ap.www.Namecheap.com/domínios/lista de domínio
  2. Selecione o nome de domínio que deseja configurar e clique na guia "Domínio"
  3. Depois disso, especifique servidores DNS personalizados como servidores de nomes digitais. Tipo NS1.Digitalocean.com, ns2.Digitalocean.com e ns3.Digitalocean.com as caixas de texto.
  4. Salvar. Isso completa a configuração dos servidores de nomes.

3. Crie gotícula se você ainda não tiver um. Para gotículas existentes, selecione o endereço IP da gota e copie -as em uma nova guia no seu navegador. Isso é feito para verificar se o servidor está funcionando ou não.

Configurando o nome de domínio com a gota

  1. Agora, para configurar o nome de domínio para a gota, precisamos fazer login no painel de controle do provedor de domínio e criar um registro A. No entanto, como o Digitalocean é usado como servidor da web, seu servidor DNS embutido é usado para adicionar os registros. É muito mais rápido do que usar o restante dos servidores DNS.
  2. A-Record significa registro de endereço e é usado para encontrar o endereço IP de um computador conectado à rede. No painel de controle da Digitalocean, navegue para "networking"
  3. Adicione o nome de domínio registrado em Namecheap.
  4. Digite @ como o nome do host e selecione a gota recém -criada onde o WordPress é instalado como "será redirecionado para"
  5. Adicione o restante dos registros como CNAME Se um subdomínio for usado, os registros MX se um servidor de email for usado da mesma maneira que os registros acima.

Para verificar se as coisas estão no lugar, abra o prompt de comando e digite

domínio de ping.nome

Se isso funcionar sem nenhum erro, significa que você está definido e o nome do domínio é mapeado corretamente para o endereço IP e, portanto, o nome do domínio pode ser usado diretamente para acessá -lo.

Assim, isso nos leva ao final deste artigo, onde abordamos a instalação e a configuração do WordPress no Digitalocean e o mapeamento do nome de domínio para um IP.

Boas notícias! Todas as etapas de instalação são bem -sucedidas e agora você está pronto para lançar seu próprio site inovador e criativo do WordPress no Digitalocean Cloud Hosting. O site WordPress pode ser ainda personalizado usando temas, plugins. A maioria dos temas pode ser baixada gratuitamente daqui https: // wordpress.org/temas/, enquanto os plugins podem ser baixados daqui https: // wordpress.org/plugins/