È una cosa piuttosto avanzata da fare. Non la consiglio.
Puoi dare un’occhiata a Configurare Discourse su un server con siti Apache esistenti. Quella è la guida passo passo che stai cercando, ma temo che i passaggi saranno difficili da capire se hai appena iniziato con queste cose.
Se riesci a spostare con successo i tuoi server dall’hosting normale al tuo server, allora puoi considerare di provare ad aggiungere Discourse al mix.
Inoltre, non proverei senza almeno 4 GB di RAM.