Primeiro, considere o uso de 32 bits se você estiver consciente do espaço. Os binários são menores, assim como a pegada de memória, e se você tiver um sistema de pegada de disco pequeno, provavelmente nem precisará de 4 GB de RAM para aproveitar o gerenciamento de memória de 64 bits.
Se você apenas escolher a tarefa "Servidor LAMP", o sistema base + tudo isso poderá ser muito. No entanto, o próprio LAMP é apenas Linux, Apache, Mysql e PHP, então, na verdade, tudo o que você precisa são os bits para conectá-los. Isso seria:
mysql-server php5-mysql libapache2-mod-php5
Além disso, você pode tentar instalá-lo com --no-install-recommends ", que evitará trazer coisas que são normalmente usadas, mas não absolutamente necessárias, para a operação de um site LAMP (como SSL, e o comando php CLI).
Para que você possa executar
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
Quando faço isso em uma instância de EC2 10.10 de 64 bits, recebo o seguinte:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 15G 793M 14G 6% /
none 290M 108K 290M 1% /dev
none 297M 0 297M 0% /dev/shm
none 297M 52K 297M 1% /var/run
none 297M 0 297M 0% /var/lock
E em uma instância de 32 bits:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 15G 761M 14G 6% /
none 294M 108K 294M 1% /dev
none 298M 0 298M 0% /dev/shm
none 298M 52K 298M 1% /var/run
none 298M 0 298M 0% /var/lock
BTW, se você está curioso para saber onde o espaço é usado:
sudo du -m /* | sort -rn | head -20
Mostrará os 20 principais (os números são MB de espaço usado)