Puoi ospitare WordPress utilizzando Amazon Web Services come EC2, RDS, EBS ecc.?


8

Ho esaminato la fattibilità dell'utilizzo di qualcosa come Amazon Web Services per l'hosting di siti WordPress. Mi chiedevo se fosse possibile e in caso affermativo quali sono le esperienze delle persone di averlo fatto. Quali aspetti di AWS hai usato?

Risposte:


7

Menzionate esplicitamente tre servizi nel titolo della domanda: EC2, RDS ed EBS.

Se sono i tre servizi che ti interessano, allora sì, molto facilmente.

EC2 + EBS sono praticamente la stessa cosa, EBS è semplicemente un'estensione di archiviazione persistente di EC2 e RDS è un database MySQL completo: dovresti riuscire a far funzionare questi tre servizi molto facilmente.

Se stavi cercando di estenderti ad alcuni degli altri prodotti AWS, S3 è molto facile da implementare su WordPress per i caricamenti di file: controlla alcuni di questi plugin .

SimpleDB, tuttavia, ha un'utilità molto limitata per noi senza una riscrittura di come WordPress legge e scrive nel database. C'è un articolo di Amazon su come creare un plug-in che aggiunge funzionalità di tagging che utilizza SimpleDB come memoria, ma è quanto ho potuto trovare sull'uso di SimpleDB con WordPress.


Grazie per la tua risposta, sembra che potrebbe essere una soluzione abbastanza buona. Dovrò programmare un po 'di tempo per provare a configurare un'istanza e vedere come si comporta.
Rick Curran,

di quale istanza EC2 avrei bisogno per il mio weblog privato su wp 3.1 mu (e 15 domini su subblog) con traffico scarso complessivo? micro?
Edelwater,

non ho mai trovato il programma "livello gratuito" GRATUITO è buono! iscritto.
Edelwater,

4

Thomas McDonald è praticamente sulla buona strada. Volevo solo aggiungere che se hai intenzione di utilizzare EC2 per ridimensionare i tuoi siti in quanto hai bisogno di più server, dovrai confrontarti con il fatto che avrai più istanze del tuo sito là fuori senza volumi condivisi comuni.

In altre parole, supponiamo che tu abbia 2 istanze EC2 attive: ognuna è completamente separata dall'altra, quindi cosa succede quando un utente carica un'immagine? Quell'immagine esiste solo su un server e non sull'altro.

Per combattere questo, ti consigliamo di utilizzare qualcosa come S3 con Cloudfront o un altro tipo di CDN. Quindi qualcosa come W3 Total Cache, che propaga i tuoi upload alla CDN. Quindi quando un'immagine viene mostrata nel tuo tema, l'URL dell'immagine verrà automaticamente riscritto nell'URL di origine CDN da W3 Total Cache e, nonostante quell'immagine non esistente sul server locale, sarà comunque visibile ai visitatori.


Grazie Gabrielk, lo terrò a mente, anche se non credo che avrei bisogno di più istanze inizialmente. Tuttavia, è una delle attrazioni di AWS, il potenziale di ampliamento per progetti che diventano più grandi ma senza dover sborsare un sacco di soldi per i grandi server.
Rick Curran,

1

Sì, le cose sagge in termini di prestazioni dovrebbero essere altrettanto veloci, se non più veloci di una scatola dedicata standard, devi solo capire se valgono o meno i costi variabili.

Se usi qualcosa come Scalr, puoi anche fare alcune cose di ridimensionamento automatico.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.