Если спросить любого сайтостроителя, с чего следует начинать создание сайта, Первое, что они ответят - с выбора хостинга. И почти всегда будет упомянута связка lamp - Linux, Apache, MySQL, PHP. Разумеется, можно использовать готовую сборку любого XAMPP - но это не наш путь, ибо это неспортивно...