i developed a website using php and the backend database ii am usiing is mysql. the server i used for this purpose is abyss web server. i have two problems
1) every time i log on ot the internet i am assigned a different ip address, how can i make it static.
2) if i access the site from any other computer then i have to write http://<my ip add>:<port>/<virtualdir>/index.html.
how can i register a name for my site like <name.com> such that i can access my site byy just writing name.com on the address bar. i need free solutions.

1. for the first problem ; u should contact your isp to get a static ip .
2. the thing your are asking for is a domain name which you could buy , you could contact some domain seller company
u could make a search