Я новичок в управлении VPS, и мне нужно выбрать, какую ОС установить на мой VPS. У меня есть следующие альтернативы:
Я попытался установить пару из них, я также установил Webmin и не вижу больших различий между ними.
Какой из них вы бы посоветовали тому, кто только учится (но он станет рабочим, как только я закончу тестирование)?
Какой из них использует меньше ресурсов (у меня всего 256 МБ ОЗУ)?
Любые предложения приветствуются.
CentOS - это в основном RHEL, который вы часто видите в корпоративном мире. Он очень стабилен, но не имеет последних пакетов. Debian Lenny и Etch также чрезвычайно стабильны, но, как правило, в репозиториях есть и более старые пакеты.
Ubuntu, как правило, имеет лучшую поддержку сообщества и новые пакеты и обычно очень стабильна, но более склонна к нестабильности из-за их тенденции часто добавлять новые пакеты в свои репозитории (хотя это и неплохо!). Ни одна из них не является версией LTS (долгосрочной поддержки), поэтому я бы выбрал 9.10, если вы выберете этот путь. Серверная версия такая же, как и в обычном ubuntu, за исключением графического интерфейса пользователя (который можно удалить самостоятельно).
Gentoo здесь кажется странным. У него, безусловно, есть свои достоинства, особенно в том, что он очень тонкий, но вы видите гораздо меньше производственных серверов Gentoo, чем любой из других вариантов. Учиться на Gentoo может быть сложно, тем более что их сообщества не так велики, как другие (еще раз - неплохо. Просто кое-что, чтобы рассмотреть)
В основном это зависит от вас, но если бы я выбирал, это было бы между CentOS, Ubuntu 9.10 или Debian Lenny.
Есть ли у вас какой-либо опыт работы с ними? Если он у вас есть, это должно облегчить выбор, так как обычно лучше использовать тот, который вам более знаком или с которым вам комфортно. Кроме того, я лично предпочитаю CentOS, но только потому, что у меня больше опыта с ней, чем с другими. Судя по тому, что я вижу в других местах, моим вторым выбором был бы Debian Lenny. Я пробовал Ubuntu только на настольном компьютере, и он мне действительно не нравится, но на сервере все будет в порядке.
Что бы вы ни выбрали, я предлагаю минимальную установку, а затем добавляю только то, что вам действительно нужно. Также было бы в ваших интересах отказаться от Webmin и использовать инструменты командной строки, поскольку я считаю, что не следует скрывать внутреннюю работу за общим (и довольно неуклюжим и неуклюжим) интерфейсом GUI.
CentOS надежен, однако, если у вас мало ресурсов (64–256 МБ), используйте Ubuntu Server.
Webmin будет выглядеть одинаково на обоих.
Помните, что мужчина и информация - ваши лучшие друзья, чтобы лучше учиться.