installi linux, apache e php,
poi ti iscrivi ad uno dei servizi gratuiti esistenti online.
tipo no-ip.com
o dyndns.org

la domanda è un po' generica, di conseguenza lo è anche la risposta