Domanda

Ho lanciato un'istanza di Linux EC2 (un'immagine CentOS v 5.2 i386 basata sui diritti) e desidero aver seguito un tutorial ( http://www.ardentsoft.com/blog/2009/3/4/lamp-on-ec2-part-6- configuring-apache.html ) per configurare PHP e Apache. Ora ho bisogno di sapere come ottenere i miei file PHP dal mio server dedicato fino al cloud. Di solito uso dreamweaver per modificare e file FTP sul mio server dedicato, quindi se potessi continuare a usarlo sarebbe preferibile. Ho usato Putty per accedere alla mia istanza e ho trovato alcuni tutorial sul tunneling SSH con dreamweaver ma non lo capisco del tutto.

Una volta fatto questo, voglio sapere come posso impacchettare questa immagine del server con tutto il mio codice PHP e averlo pronto per andare in un attimo di preavviso, è questo raggruppamento? Posso raggruppare la mia immagine corrente configurata come una nuova immagine che posso avviare e prepararmi?

Mille grazie

È stato utile?

Soluzione

Sì, questo è un raggruppamento. Puoi utilizzare AWS Manager fornito da Amazon o ElasticFox . Entrambi faranno ciò di cui hai bisogno.

I tuoi passaggi di base sono:

  1. Crea la tua istanza del server su EC2
  2. Carica tutto il codice e configuralo si avvia e si avvia come previsto.
    1. Se si esegue un'istanza di Windows, utilizzare Desktop remoto
    2. Se si esegue un'istanza di Linux, utilizzare ssh / scp
  3. Rendi il tuo server pienamente operativo come desideri che funzioni.
  4. Crea un pacchetto. Questo "archivio" la tua istanza in un pacchetto. Una volta completato (questo processo può richiedere fino a un'ora, IIRC), avrai una macchina EC2 personalizzata che puoi avviare. passi:
    1. Crea un " bucket " su Amazon S3 per contenere il tuo pacchetto. Puoi farlo dal sito web di Amazon o usando ElasticFox
    2. Utilizzando AWS Manager (ElasticFox sarà simile), fai clic su Azioni istanza e " Bundle Instance " ;.
    3. Devi inserire il nome del bucket S3 (in genere è un minuscolo, nessun identificatore di spazio) e la tua chiave di accesso S3.
  5. Metti, sciacqua, ripeti. Ho dovuto raggruppare più volte per far funzionare l'avvio come previsto (quindi aspettati più tentativi).

Altri suggerimenti

È possibile utilizzare dreamweaver per connettersi ad esso anche con una connessione ftp.

Installa vsftpd: http: //www.synergycode .com / knowledgebase / blog / item / ftp-server-on-amazon-EC2

Quindi connettiti semplicemente usando una connessione attiva e punta a / var / www / html / con l'utente come root e la password che hai impostato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top