Я планирую настроить сервер, на котором размещено несколько веб-сайтов, на одном высокопроизводительном сервере Linux на оборудовании с поддержкой виртуализации с использованием стека LAMP.
Я решил использовать Centos 6.2 в качестве хоста KVM с двумя виртуальными машинами, работающими поверх него, аналогичной версии Centos. Один действует как веб-сервер, а другой действует как сервер базы данных MySQL. Я планирую использовать Joomla CMS для своих сайтов.
Может ли кто-нибудь подсказать мне, хороший ли это выбор или есть какие-то другие лучшие инструменты, которые я могу использовать?
Кроме того, рекомендуется размещать все веб-сайты в единой базе данных или в отдельных базах данных.
Если вы знаете, как обращаться с KVM, тогда нет ничего плохого в том, чтобы пойти по этому пути в отношении виртуализации. Если вы плохо разбираетесь в методах виртуализации, возможно, вам стоит разместить все на самом хосте.
Далее вам нужно убедиться, что joomla лучше всего подходит для ваших нужд. Если вы собираетесь просто обслуживать блоги, я бы порекомендовал вам использовать wordpress. Также проверьте и сравните свои потребности с drupal и joomla.
О базах данных, на вашем месте я бы обслуживал их, если бы отдельные базы данных. Это помогает улучшить управление и гораздо более качественное и чистое удаление веб-сайтов. Представьте, что все данные со всех размещенных вами веб-сайтов помещены в единую базу данных. Страшный сон!