What is a replay Server?

Hi there, i am trying to do replay in Dedicated server and its associated clients. In the documentation (HTTP Streamer REST API | Unreal Engine Documentation) it has been said that “Http streamers will make a request and it must be handled by the YOUR replay Server”.

My question is , Should I have to create a Server in Apache or could i do this ( Creation of a server) in the Unreal Engine itself. ?? Please Help me.