Você pode hospedar o WordPress usando o Amazon Web Services, como EC2, RDS, EBS, etc?

8

Estive estudando a viabilidade de usar algo como o Amazon Web Services para hospedar sites WordPress. Gostaria de saber se é possível e, em caso afirmativo, quais são as experiências das pessoas. Quais aspectos da AWS você usou?

Rick Curran
fonte

Respostas:

7

Você mencionou explicitamente três serviços no título da sua pergunta: EC2, RDS e EBS.

Se você estiver interessado nos três serviços, sim, com muita facilidade.

O EC2 + EBS é praticamente a mesma coisa, o EBS é simplesmente uma extensão de armazenamento persistente para o EC2 e o RDS é um banco de dados MySQL completo - você deve conseguir executar esses três serviços juntos com muita facilidade.

Se você deseja estender a alguns dos outros produtos da AWS, o S3 é muito fácil de implementar no WordPress para upload de arquivos - verifique alguns desses plugins .

O SimpleDB, no entanto, tem utilidade muito limitada para nós, sem reescrever como o WordPress lê e grava no banco de dados. Há um artigo da Amazon sobre como criar um plug-in que adiciona funcionalidade de marcação que usa o SimpleDB como armazenamento, mas é o máximo que eu pude encontrar sobre o uso do SimpleDB com o WordPress.

ninguém
fonte
Obrigado pela sua resposta, parece que poderia ser uma solução muito boa. Vou ter que agendar algum tempo para tentar configurar uma instância e ver como ela funciona.
Rick Curran
qual instância do EC2 eu precisaria para o meu blog particular pessoal no wp 3.1 mu (e 15 domínios nos subblogs) com baixo tráfego geral? micro?
Edelwater
deixa pra lá, acabei de encontrar o programa "nível gratuito" GRÁTIS! inscrito.
Edelwater 12/03/2019
4

Thomas McDonald está praticamente no caminho certo. Só queria acrescentar que, se você usará o EC2 para escalar seus sites à medida que precisar de mais servidores, precisará lidar com o fato de ter várias instâncias do site por aí sem volumes compartilhados comuns.

Em outras palavras, digamos que você tenha duas instâncias do EC2 ativadas - cada uma é completamente separada da outra, então o que acontece quando um usuário faz o upload de uma imagem? Essa imagem existe apenas em um servidor e não no outro.

Para combater isso, convém usar algo como S3 com Cloudfront ou outro tipo de CDN. Então, algo como o W3 Total Cache, que propagará seus envios para a CDN. Então, quando uma imagem é mostrada no seu tema, o URL da imagem será reescrito automaticamente no URL de origem da CDN pelo W3 Total Cache e, apesar dessa imagem não existir no servidor local, ela ainda estará visível para os visitantes.

gabrielk
fonte
Obrigado Gabrielk, vou ter isso em mente, embora não pense que precisaria de várias instâncias inicialmente. É uma das atrações da AWS, porém, o potencial de expansão para projetos que aumentam, mas sem ter que desembolsar muito dinheiro para grandes servidores na frente.
Rick Curran
1

Sim, você pode, as coisas inteligentes em termos de desempenho devem ser tão rápidas, se não mais rápidas que uma caixa dedicada padrão, você só precisa descobrir se os custos variáveis ​​valem ou não.

Se você usar algo como o Scalr, também poderá fazer algumas coisas bem dimensionadas.

Vid Luther
fonte