I want to set up a linux server that will run moodle (an application in PHP) on AWS.

I think the best two images to choose from are:

Amazon Linux 2 AMI (HVM)

Amazon Linux 2 comes with five years support. It provides Linux kernel 4.14 tuned for optimal performance on Amazon EC2, systemd 219, GCC 7.3, Glibc 2.26, Binutils 2.29.1, and the latest software packages through extras.

Amazon Linux AMI 2018.03.0 (HVM)

The Amazon Linux AMI is an EBS-backed, AWS-supported image. The default image includes AWS command line tools, Python, Ruby, Perl, and Java. The repositories include Docker, PHP, MySQL, PostgreSQL, and other packages.

Which one should I choose?

closed as primarily opinion-based by John Conde Aug 11 '18 at 16:00

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Turns out Linux 2 AMI had all the packages I needed from its standard repositories to run moodle. I was afraid this wasn't the case because of difference in the description between Linux AMI and Linux 2 AMI. – Yuri Borges Aug 13 '18 at 22:12

Browse other questions tagged or ask your own question.