J'ai originellement posté cela sur stackoverflow.com et il a été suggéré que serverfault.com pourrait être un meilleur endroit pour poser cette question. Alors, voilà :
Je cherche à déterminer quelle Image de Machine Amazon (AMI) utiliser comme mon Serveur Virtuel dans l'EC2 d'Amazon. Pour le moment, je devrai choisir une AMI qui est conforme au Niveau d'Utilisation Gratuit d'AWS. Je veux déployer une application Java que j'ai développée en utilisant Eclipse sur Windows XP, Tomcat 7 et MySQL 5.5.
Je sais que je peux choisir l'AMI Amazon Linux 32 bits de base. Ensuite, j'installerai manuellement Tomcat et MySQL (est-ce que MySQL est installé sur l'image ou séparément sur un Volume de Stockage Elastique (EBS) ?).
Le hic, c'est que je suis un peu un débutant en Linux. Je peux démarrer Tomcat et suivre les logs et tout sur Linux mais je ne suis pas familier avec le processus d'installation de Tomcat et MySQL sur Linux et les commandes comme sudo et chmod. Je suis prêt à en savoir plus sur Linux mais je manque de temps en ce moment.
Y a-t-il des AMI qui ont déjà Tomcat et MySQL préinstallés ? Le Wizard de Demande d'Instance montre 805 AMI de Communauté qui sont éligibles au Niveau Gratuit. 51 des AMI éligibles au Niveau Gratuit ont "Tomcat" dans leur nom.
Je suis prêt à envisager d'utiliser Elastic Beanstalk mais mes recherches jusqu'à maintenant n'ont pas trouvé de discussion sur l'utilisation de MySQL avec Beanstalk. Les discussions semblent toutes utiliser SimpleDB d'Amazon.
Tout conseil est grandement apprécié.
0 votes
Au cas où quelqu'un serait intéressé, j'ai testé l'AMI TomcatStack de BitNami pour Amazon EC2 et cela fonctionne bien. J'ai confirmé que vous pouvez utiliser cet AMI avec une instance Micro et qu'il devrait être éligible pour le niveau d'utilisation gratuit d'AWS.