Отлично, доменное имя (а лучше несколько) вы уже приобрели и переходим к решению вопроса "как физически разместить будущий сайт?". Есть два варианта решения этой проблемы. Первый - создание сайта на платформе, аналогичной блог-хостингу, но позволяющей в значительно большей степени управлять контентом. Название подобных платформ широко известны, и я не буду их повторять.
Второй вариант - купить услуги хостинга серверов, чтобы иметь возможность устанавливать абсолютно любое ПО, применять шифрование и использовать всю мощность сервера. Подобное решение требует достаточных знаний и опыта, а также времени, дабы найти подходящий хостинг серверов.
Выбор среди них очень приличный. Это вызвано тем, что, технически, организовать такой сервис сравнительно несложно. Однако, необходимо поставить дело таким образом, чтобы сервис смог бы поддерживать работу многих клиентов как с точки зрения аппаратных мощностей, но и в плане сервиса.