Właściwie strona już powinna być widoczna w sieci globalnej po wejściu na IP jakie aktualnie posiadasz (jeśli oczywiście przekierowałeś porty na routerze na Twój serwer lub użyłeś strefy zdemilitaryzowanej - dzięki temu z zewnątrz będzie można uzyskać dostęp do urządzenia w sieci lokalnej).
Rozwiązaniem problemu zmiennego IP jest skorzystanie z DDNSa - osobiście też mam zmienne IP (Neostrada) i w routerze posiadam wbudowaną opcję podłączenia DDNSa. Co zrobić jeśli router takiej opcji nie posiada to szczerze nie wiem, po prostu nigdy nie szukałem. Dzięki temu uzyskujesz własną subdomenę, która będzie zawsze wskazywała na Twoje aktualne IP, później z resztą w razie potrzeby można rekordem CNAME ustawić, aby Twoja własna domena na to wskazywała.
Ja korzystam z darmowego NoIP, w zasadzie jedyny problem, który zauważam w wersji darmowej to potrzeba odnawiania co miesiąc (kliknięcie w link który przychodzi mailem). Płatnej opcji nie szukałem, nie jest mi na razie potrzebna, DDNSa mam tylko po to, aby czasem okazyjnie móc się zdalnie dostać do komputera.
Na koniec mogę dodać jeszcze, że jako nauka to jak najbardziej spoko, ale jakbyś chciał postawić tak na stałe swoją stronę www na takim serwerku w domu to się zupełnie nie opłaca i nie jest zbyt profesjonalne.