Каков минимальный размер сервера LAMP?

9

Я установил сервер 10.10 с LAMP + OpenSSH. Это около 1,1 ГБ. Могу ли я уменьшить общий размер сервера?

ПОСЛЕ НЕКОТОРЫХ ЭКСПЕРИМЕНТОВ

Полный сервер LAMP меньше 1.0 ГБ

/dev/sda1             7.5G  914M  6.3G  13% /

Он содержит PHP / Mysql / Apache и Gearman-job-сервер с поддержкой PHP + libFAM

Arman
источник
Будет ли что-то вроде Lighttpd или CherryPy подходящей альтернативой для вас?
Стефано Палаццо
Затем указывает на Lighttpd. Но мы хотели бы придерживаться Apache и PHP.
Арман

Ответы:

5

Во-первых, рассмотрите возможность использования 32-битных, если вы ориентированы на пространство. Двоичные файлы меньше, как и объем памяти, и если у вас небольшая дисковая система, вероятно, у вас даже не будет 4 ГБ ОЗУ, чтобы воспользоваться преимуществами 64-разрядного управления памятью.

Если вы просто выберите задачу «Сервер LAMP», тогда базовая система + все это может быть много. Однако сам LAMP - это просто Linux, Apache, Mysql и PHP, так что на самом деле все, что вам нужно, это кусочки, чтобы связать их вместе. Это было бы:

mysql-сервер php5-mysql libapache2-mod-php5

Также вы можете попробовать установить его с помощью --no-install-Recommended ", что позволит избежать ввода вещей, которые обычно используются, но не являются абсолютно необходимыми, для работы сайта 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 лучших (цифры в мегабайтах)

SpamapS
источник
+1 за команду "куда делись места". Спасибо!
Дэвид Онеилл
Спасибо за приятное объяснение. Я хотел бы знать, как я могу это сделать, если я использую сетевую установку? Apt-get --no-install-Recommended не удаляет уже установленные пакеты ...
Arman
0

Размер LAMP-сервера при сжатии составляет около 65 МБ. В несжатом виде это около 200 МБ. Я говорю о ЛАМПЕ, которую предоставляют люди XAMMP. UBUNTU устанавливает множество вещей, которые он считает относящимися к базе ... убирая вручную пакеты, вы получаете больше ... Конечно, вы можете удалять ненужные библиотеки, если вы знаете, что делаете. проверьте, какая программа зависит от них, и если вам нужны эти программы. Если у вас есть библиотека в Ubuntu, это из-за зависимости ..

karthick87
источник
как насчет отдыха? я могу удалить некоторые ненужные библиотеки?
Арман
Да, вы можете. См. Мой обновленный пост
karthick87
приятно спасибо. Будет интересно поделиться опытом запуска минимального LAMP-сервера на Ubuntu.
Арман