I have bought a domain on Crazy Domains called techitproductions.com And at home i have a Linux Ubuntu Server running Apache, php5, ispconfig, courier mail etc... I have port forwarded port 80, 8888 (for ispconfig), 22 (for Putty).
My question is what ports do i need to portforward for a fully working server, with both SSL, SSH and mail working?
My second question is how do i get my domain pointing to my server? My external ip is static.
Please i need a step by step instructions i am new to Linux servers and the whole website hosting etc...