тут в первую очередь нужно определиться с администрированием так как это полноценная операционная система и за ней нужно следить, не говоря уже о том что нужно настроить соответствующее ПО для хостинга сайта. Если у вас нет в этом опыта то лучше воспользоваться сразу VPS с предустановленной панелью для хостинга. После переноса сайтов попросить поддержку хостинга оптимизировать настройки ПО для максимальной производительности.
Если решили сами настраивать сервер то Вам будет полезна инструкция
Настраиваем сервер для хостинга сайтов: nginx+apac... или эта
Nginx + php5-fpm + MySQL + phpmyadmin на Debian