Как правильно сделать хостинг на сервере?Пригласить системного администратора.
Насколько я понимаю если использовать Node.js или c#, то это уже скорее веб-приложение, чем сайт.Сайт это одна или несколько страниц с информацией доступные в сети интернет. От того какие технологии и инструменты вы используете его название не меняется.
а как и что используется для запуска веб-приложений на сервере?А просто запустить их вас не устраивает? Обязательно что-то использовать?
какие есть аналоги apachenginx
что использовать для обеспечения безопасности на сервере?нормального админа.