Puedes contratar un hosting en otro lado que tengan el servidor encendido las 24 horas del día, si es una página sin mucho movimiento, cualquier hosting de los de 20 dólares el año te puede hacer el apaño...
De otro modo, la respuesta me parece demasiado obvia, si apagas el PC no puedes ejecutar programas