Нам нужно обновить наш веб-сервер (PIII-700MHz и 512 МБ RAM), и мы не можем сделать это без переустановки всей системы. Однако мой выбор установить Ubuntu 9.10 был, вероятно, не лучшим, и теперь машина работает очень медленно. На самом деле он нам нужен только для простой настройки LAPM, и мы действительно хотим использовать для этой цели старую коробку. Раньше была старая версия Linux Slackware, в которой мне не удавалось обновить PHP из-за очень сложной нестандартной настройки.
Что бы вы порекомендовали?
Обновить
Хорошо, спасибо за ответы! На их основе я понял, что можно избежать загрузки X11 и других тяжелых вещей на Ubuntu9.10 и заставить его работать. На самом деле я собирался установить пакет Ubuntu Server, однако что-то пошло не так во время установки Ubuntu9.10 (на 23%), что я признал недостаточными ресурсами.
Не могли бы вы подтвердить, что можно использовать Ubuntu9.10 с этой конфигурацией (PIII-700MHz и 512 МБ RAM)?
Окончательное обновление
Я ценю все ответы; спасибо, ребята, за помощь. Я пытался переустановить Ubuntu Server, однако процесс установки дважды не удался. Тест памяти обнаружил, что в старых блоках памяти есть отказы. После того, как я их заменил (а также некоторые кулеры, которые через некоторое время перестали работать - старые вещи), я успешно завершил установку. Однако после перезапуска у меня появляется сообщение об ошибке, что GRUB не может найти раздел. Это была последняя капля, и я сдался, даже не пытаясь понять почему. Лучше заказать VPS, так как выяснилось, что ИТ-отдел в нашей компании сейчас внедряет такую услугу. Я уверен, что ваши советы понадобятся другим ребятам.
Вы можете попробовать Debian Stable и установить на сервер только те пакеты, которые вам действительно нужны. Если вам нужно более новое программное обеспечение в Debian Stable, вы можете проверить наличие этих пакетов на lenny-backports.
Сервер Ubuntu 9.10 не является идеальным кандидатом, потому что цикл поддержки составляет 6 месяцев из 18 месяцев.
Лучшими кандидатами будет сервер 8.04 LTS (остается поддержка в течение 3 лет) или еще лучше 10.4 LTS, который скоро появится.
LTS означает долгосрочную поддержку, что хорошо для серверов, которые вы не хотите часто переустанавливать.
Если вам нравится Ubuntu, я бы посоветовал опробовать устройство TurnKey Linux: http://www.turnkeylinux.org/. Вы можете запустить полнофункциональный сервер лампы за считанные минуты. Они построены на последней версии LTS, в настоящее время 8.04.3, и будут обновлены в следующей версии LTS. При ограниченных ресурсах вы не захотите запускать среду X, а на их устройствах установлен Webmin для упрощения управления.
Вы можете попробовать кранчбанг.
Он основан на ubuntu, но урезан, и я обнаружил, что он довольно быстрый на моем нетбуке.
Я предполагаю, что вы использовали серверную версию Ubuntu, в противном случае я бы посмотрел на нее, потому что я обнаружил, что она довольно мала в отношении памяти и требований к процессору.
Вы рассматривали FreeBSD?
Он занимает мало места, и раньше я сам использовал его в системах с ограниченными ресурсами.
Любой дистрибутив Linux подойдет вам, если вы не запускаете X (и вам не нужно, чтобы X работал на сервере LAMP). Отключите ненужные запущенные службы, и все будет в порядке.
Запуск Slackware может быть проблемой из-за отсутствия управления пакетами (там было). Поэтому я бы предпочел Debian или CentOS. У них обоих есть хорошие менеджеры пакетов и большие сообщества поддержки.
Другое дело, будет ли оборудования достаточно для запуска больших баз данных MySQL (или приложений с плохо структурированными запросами) или для удержания огромного количества посетителей, но я думаю, что это не в теме.
Это спорный вопрос, и варианты будут варьироваться в зависимости от ваших требований. Недавно я ответил на аналогичный вопрос:
какой вариант Linux я должен использовать для моего хостинг-сервера?
Большинство версий Linux и дистрибутивов будут работать нормально при ограниченных ресурсах. Проблемы будут, если вы запускаете на них приложения, требующие ресурсов, такие как X11 или MySQL.
FreeBSD использует действительно небольшие ресурсы.
Debian тоже в порядке