2009-08-20 8 views
0

Ich verwende AWS EC2, um ein Back-End für meine Website zu erstellen. Ich habe bereits ein AWS-Konto und ein EC2-Abonnement.Port-Backend erstellt in XAMPP zu AWS-Server (EC2)

Ich bin vertraut mit LAMP und erstelle daher eine Datenbank und einige Skripte lokal mit XAMPP. Jetzt möchte ich wissen, wie ich diese auf meinen AWS-Server portieren kann. Wie lade ich Skriptdateien auf den Server hoch und wie verbinde ich die MySQL-Datenbank mit der EC2-Instanz?

Danke für jede Hilfe.

Antwort

4

Es ist das gleiche wie einen Server zu bringen. Wenn Sie Ihre EC2-Instanz aufrufen, können Sie scp/WinSCP verwenden, um die Dateien zu übertragen, und dann SSH, um Ihren Server und Ihre Datenbank zu konfigurieren.

Sie müssen etwas wie einen Elastic Block Store verwenden (um Ihre Daten zu erhalten). Wenn EC2-Instanzen neu gestartet werden, werden sie von ihrem S3-Bucket neu geladen, sodass alle Daten, die sich in der lokalen Instanz befanden, zurückgesetzt werden. Daher muss sich Ihre Datenbank in einem externen Speichersystem befinden.

Dies ist eine gute Ressource: http://www.livingdigitally.net/2009/04/tips-for-deploying-a-lamp-stack-on-amazon-ec2.html