Answers:
首先,如果您有空间意识,请考虑使用32位。二进制文件和内存占用空间都较小,如果磁盘占用空间较小,则可能甚至没有4GB的RAM来利用64位内存管理。
如果仅选择“ LAMP Server”任务,那么基本系统+所有这些都可能很多。但是,LAMP本身只是Linux,Apache,Mysql和PHP,因此,实际上您需要的只是将它们捆绑在一起的功能。那将是:
mysql-server php5-mysql libapache2-mod-php5
另外,您也可以尝试使用--no-install-recommends进行安装”,这将避免引入用于LAMP站点操作的通常但并非绝对必要的内容(例如SSL和php CLI命令)。
这样你就可以跑步
apt-get --no-install-recommends install mysql-server php5-mysql libapache2-mod-php5
当我在64位EC2 10.10实例中执行此操作时,得到以下信息:
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
在32位实例上:
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
顺便说一句,如果您想知道空间用完了:
sudo du -m /* | sort -rn | head -20
将为您显示前20名(数字是已用MB的空间)
压缩后的LAMP服务器约为65 MB,未压缩时约为200 MB我在说XAMMP人员提供的LAMP。UBUNTU安装了许多它认为属于基础的东西...通过手动拿走软件包,您可以得到更多的东西...当然,只要知道您要做什么,就可以删除不需要的库。您需要检查哪些程序依赖于它们,以及是否需要这些程序。如果您在ubuntu中有一个库,那是因为有依赖性。