I have a Godaddy website, and I want to host it on my computer, I have a ftp server, but Godaddy won't tell me how to put it on there. I AM GETTING VERY ANNOYED!!!!
You're also going to need a web server (I recommend Apache). FTP all the files (and folders) from your site to the htdocs folder the Apache installation will create. (Apache is free and, if you're on a Linux box at GoDaddy, that's probably the web server your site runs on.)
You'll also have to have your computer running 24/7/365 and, if you're running a router (or a routing modem), you'll have to go into the router and forward port 80 to your computer (it's blocked by default).
Also – if your provider blocks port 80 (mine does, unless I pay for a commercial connection, which would cost me more than the combined monthly payments on both my cars), you'll have to use port 81, or something else, and people will have to put that number into their browsers to connect to you (like http://www.yoursite.com:81/)
Also, unless you want people to have to type in your IP address, you'll have to keep a page on godaddy redirecting them to your site, or you can get a free dynamic DNS service, like DynDNS.com of noip.com.
And after all that (unless you're buying more than you need), you'll probably save about $35/year. For me it wouldn't be worth the hassle, although I maintain a few sites here at home to play with and learn, but I also let GoDaddy (good choice of hosting company, btw) host the site I want up all the time.
Technorati Tags: Apache Installation, Cars, Dynamic Dns Service, Folders, Free Dynamic Dns Service, Ftp Server, godaddy, Hassle, Hosting Company, Htdocs Folder, Ip Address, Linux, Linux Box, Modem, Own Computer, Port 81, Router, Server Ftp, Web Ftp, Web Server