Do you suggest Apache? How to download it?
if you need to develop something
then it’s simpler and better to install https://www.ampps.com/
inside of that you have softaculous, etc.
if you just want “hard style” :# and you have the knowledge
For installing self-signed SSL?
no! (this server/hosting already has self signed SSL)
but today’s browsers ignore self signed and label it as untrustworthy
if you want https (green lock)
you need standard SSL certificates and thay are issued and verified by a trusted Certificate Authority (CA).