Please help me with Discourse installation i am a super newbie

Yep, as per @pfaffman Discourse uses nginx instead of apache and this is automatically set up inside the docker container that is created.

You just made life more complicated.

I’d start afresh or uninstall apache.