Для создания сайта необходимо:
Приобретение хостинга
Наличие домена
Определение целей
Построение структуры
Подготовка материалов для наполнения проекта