LAMP + OpenSSHを使用してサーバー10.10をインストールしました。約1.1GBです。サーバーの合計サイズを小さくできますか?
いくつかの実験の後
完全なLAMPサーバーが1.0GB未満
/dev/sda1 7.5G 914M 6.3G 13% /
PHP / Mysql / ApacheおよびPHPサポート+ libFAMを備えたGearman-job-serverが含まれています
LAMP + OpenSSHを使用してサーバー10.10をインストールしました。約1.1GBです。サーバーの合計サイズを小さくできますか?
いくつかの実験の後
完全なLAMPサーバーが1.0GB未満
/dev/sda1 7.5G 914M 6.3G 13% /
PHP / Mysql / ApacheおよびPHPサポート+ libFAMを備えたGearman-job-serverが含まれています
回答:
まず、スペースを重視する場合は、32ビットの使用を検討してください。バイナリはメモリフットプリントと同様に小さくなり、小さなディスクフットプリントシステムを使用している場合は、64ビットメモリ管理を利用するために4GBのRAMもない可能性があります。
「LAMPサーバー」タスクを選択するだけの場合、ベースシステム+それすべてが多くなる可能性があります。ただし、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にライブラリがある場合は、依存関係があるためです。