LAMP 服务器的最小尺寸是多少?

Arm*_*man 9 server

我使用 LAMP+OpenSSH 安装了服务器 10.10。它大约是 1.1GB。我可以减少服务器的总大小吗?

经过一些实验

完整的 LAMP 服务器低于 1.0gb

/dev/sda1             7.5G  914M  6.3G  13% /
Run Code Online (Sandbox Code Playgroud)

它包含 PHP/Mysql/Apache 和 Gearman-job-server,支持 PHP + libFAM

Spa*_*apS 5

首先,如果您有空间意识,请考虑使用 32 位。二进制文件更小,内存占用也更小,如果你有一个小磁盘占用系统,你可能甚至没有 4GB 的 RAM 来利用 64 位内存管理。

如果您只选择“LAMP 服务器”任务,那么基本系统 + 所有这些可能会很多。但是,LAMP 本身只是 Linux、Apache、Mysql 和 PHP,因此您真正需要的只是将它们联系在一起的位。那将是:

mysql 服务器 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
Run Code Online (Sandbox Code Playgroud)

在 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
Run Code Online (Sandbox Code Playgroud)

顺便说一句,如果您想知道空间在哪里用完:

sudo du -m /* | sort -rn | head -20
Run Code Online (Sandbox Code Playgroud)

将显示前 20 个(数字是已用空间的 MB)