Po pierwsze, rozważ użycie 32-bitów, jeśli jesteś świadomy przestrzeni. Pliki binarne są mniejsze, podobnie jak pamięć, a jeśli masz system małej przestrzeni dyskowej, prawdopodobnie nie będziesz mieć nawet 4 GB pamięci RAM, aby skorzystać z 64-bitowego zarządzania pamięcią.
Jeśli po prostu wybierzesz zadanie „Serwer LAMP”, system podstawowy + wszystko to może być dużo. Jednak sam LAMP to po prostu Linux, Apache, Mysql i PHP, więc tak naprawdę wszystko, czego potrzebujesz, to bity, aby je połączyć. To byłoby:
mysql-server php5-mysql libapache2-mod-php5
Możesz także spróbować zainstalować go z opcją --no-install-poleca ", co pozwoli uniknąć wprowadzania rzeczy, które są normalnie używane, ale nie absolutnie konieczne, do działania strony LAMP (jak SSL i komenda php CLI).
Więc możesz biegać
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
Gdy robię to w 64-bitowej instancji EC2 10.10, otrzymuję to:
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
W instancji 32-bitowej:
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, jeśli jesteś ciekawy, gdzie zajmuje to miejsce:
sudo du -m /* | sort -rn | head -20
Pokaże 20 najlepszych (liczby to MB wykorzystanego miejsca)