Если нужно для тестов, то помимо хостингов можно развернуть сервер на виртуалке.
Из плюсов - ресурсы ограничиваются только твоим железом и можешь делать на нем все что угодно...
Из минусов - нужно научиться пользоваться виртуальной машиной(VirtualBox к примеру легок в изучении) + нужно научиться не только работать с выбранной линукс-системой, но и научиться устанавливать его(это уже не виндовс, когда первый раз устанавливал Debian - часто спотыкался) + если железо реально слабое(оперативы нужно минимум 1 гиг, что-бы без проблем развернуть линукс и что бы при этом родительская система не тормозила. Хотя при ненадобности можно отключить гостевую)
--------------------------------------------
А так, если нужен бесплатный хост не для тестов, железо не тянет, или неохота учить это - то как выше указали "beget"
сложности в установки линукса нету,его наверное легче установить чем саму винду,в генто разве что надо подумать и в арче,а так щас графическая установка что можно и закрытыми злазами устанавливатьа сервер лучше на centos или убунту сервер
Не знаю, мне лично Debian лучше. Хотя с центосом различий мало, тот же линукс, но технологии пакетной установки программ другие и по количеству программ в пакетах деби не уступает центосу(хотя все равно компиляцией некоторых программ приходится заниматься)). В любом случае - дело вкуса