Системные требования VPS для хостинга SVN, Wordpress и Простого почтового сервера

Перемещенный от ServerFault:

Я играл с идеей испытать VPS для хостинга репозиториев SVN и блогов Wordpress для моей невесты и меня. Дополнительно было бы хорошо смочь настроить VPS как почтовый сервер для наших доменов. Я уже знаю то, в чем я нуждаюсь с точки зрения пропускной способности и дискового пространства (не очень). Какие требования к аппаратным средствам я ищу? Какой диапазон цен я должен ожидать?

Какие дополнительные ресурсы были бы я нуждаться, если я хотел установить Tomcat или что-то подобное для экспериментов разработки.

Кроме того, который Linux OS для поиска: CentOS? Ubuntu?

0
задан 08.12.2010, 23:25

1 ответ

Для Wordpress 3.x Вы захотите 256 МБ RAM как абсолютный минимум для разумной производительности, больше при использовании каких-либо тяжелых плагинов (некоторые говорят более, требуется для достойной производительности так или иначе). Очевидно, необходимо добавить больше для контакта с другими сервисами, Вы планируете работать на той же машине. Вы могли бы добраться больше в меньше при помощи nginx/lighttp/cheroke вместо Apache и MySQL тонкой настройки до Энного градуса, но я все еще скажу, что 512 МБ являются разумным минимумом для того, что Вы описываете.

Простой почтовый сервер (принимающий Вас просто означают основной сервер SMTP получать почту и сервис POP3 для соединения с опустить его к локальным машинам) для нескольких человек не взял бы много ресурса во всех и репозиториях SVN, также довольно легки на требовании RAM.

С точки зрения дискового пространства, которое является, "какой длины является часть строки" вопросом. Основная установка сервера Linux с Apache, mysql, PHP, Wordpress и так далее должен только взять некоторых Гбит. Добавьте немного временное хранение, половина Гбита или больше составлять рост журнала со временем, затем добавьте, что Вы ожидаете должны хранить в Wordpress и тех репозиториях управления исходным кодом (и в почтовых архивах, если Вы запланируете оставить почту на сервере).

Я не уверен, что необходимо было бы добавить для установки разработки TomCat, но я рекомендую рассмотреть отдельный сервер для того - хранение материала разработки и производства на отличных (виртуальных) машинах.

Что касается выбора Ubuntu/CentOS/other: пойдите с тем, что Вы знаете, обычно лучший совет общего назначения здесь, хотя удостоверяются, что Вы выбираете дистрибутив и версию, которая будет получать обновления системы защиты в течение некоторого времени (такие как недавняя Ubuntu выпуск LTS, а не последняя-и-самая-большая сборка, которая не могла бы поддерживаться для как долго - на общедоступном сервере, стабильные пакеты с долгой поддержкой безопасности часто более полезны для Вас, чем наличие более актуальных (мудрых функцией) версий всего).

Очень хороший способ получить реальный индикатор того, в каком количестве из всего Вы нуждаетесь, состоит в том, чтобы попробовать его локально сначала: установите решение для виртуализации как VirtualBox или VMware на одной из Вашей локальной машины и установите маленький VM, чтобы видеть, как далеко можно расширить его. Помните, хотя, что конкуренция ввода-вывода будет выше в реальном, разместил среду VM (хост будет, надо надеяться, иметь необычный массив быстрых дисков, который, вероятно, намного более хорош, чем подсистема ввода-вывода Вашего deskop, но будет много совместных использований VMs того массива) - поэтому, если Ваши локальные тесты покажут, что расположение "хорошо работает, но использует, подкачивают немного", или "хорошо работает, но большая часть RAM используется, а не выделяется для кэширований/буферизования/освобождения", затем Вы, вероятно, захотите, чтобы больше RAM допускало больше кэширования и тем самым уменьшило любой хит производительности, вызванный этим, увеличил конкуренцию ввода-вывода.

Для диапазона цен я предлагаю проверить, что размещающие определенные форумы как субъективное и временно переменное обсуждение как таковое WHT, вероятно, вне темы для SuperUser. Не забудьте удостоверяться, что Вы сохраняете хорошие резервные копии содержания на удаленном сервере (даже если хост обещает сохранить регулярные резервные копии VMs), поэтому, если что-то решительное происходит (как хост, исчезающий от поверхности Земли), Вы не теряете все и можете рассердиться и работающий легко.

2
ответ дан 24.11.2019, 06:47

Теги

Похожие вопросы