Only if you're too young to get a job and pay for real hosting or you're incapable of running your own server
Name:
Anonymous2013-02-09 19:44
don't ever pay for hosting. Op, dude....
I'm gonna assume you've got the more difficult setup--dynamic ip
Step 1: download apache or nginx (or a wamp, or lamp package)
Step 2: install and put your site in the www directory
Step 3: buy a domain, they're like 20 dollars a year, get over it
Step 4: go to no-ip.com or org or net or whatever, you find it, not me, and pay for their dynamic dns management, use their dns servers to route your domain name to your ip (if you have a static ip, use a free dns server, and don't pay anyone anthing) if you need dynamic dns management, idk, its like another 20 a year i think
what a nice guy I am, I found it for you, 24.95 per year
or, if you truly need free, don't buy a domain, and don't buy active dns management, just install apache or some shit, put your shit online, go to whatismyip.com, and anyone who types that number into their address bar can see your shit, completely all free (assuming your isp doesn't block port 80)
Name:
Anonymous2013-02-09 20:39
is this legit OP? or is it one of those hosts that goes through all of my PHP files and steals my code. I know you own nokly, so tell me, how is it. And would it just go down in a few days because the owner of it is not making money? what's the deal.
Name:
Anonymous2013-02-10 14:44
Anon #3 has the winning answer. If you want to look the slightest bit professional or want to be taken seriously, you need to get legit hosting. Web server packages set up through your localhost are a good place to start understanding the basics