no es muy buena idea tener un servidor local publico si no tienes conocimiento, pueden usarlo como vector de ataque a tu red local, asi mismo cualquier minimo ataque consumirá tu velocidad de navegación, tambien dependerá de tu plan de internet que tan rapido sea, usualmente los planes son asimetricos , por ejemplo 10mbps descarga pero solo 1mbps de subida y ese ultimo es el que importa para un servidor
mi recomendacion es que no lo abras a internet, sino dejalo como un servidor local para pruebas
el programa recomendado si usas windows es wamp aqui el link ->
http://www.wampserver.com/