Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: mack
I used to do it the same way, build it, upload it, test it, fix it, upload it, test it etc....
This is a big pain in the butt, not to mention that you are using up your bandwidth limits. (yes FTP counts against your limits)
Now I don't upload anything until I know it is working correcly, upload it, final test it and done!
Most ISPs wont allow you to install anything beyond what they deem safe. This is particularly the case for things that have to go into the cgi-bin. MySQL and PHP are usually the limit, and you are usually *not* allowed to modify http.conf and .htaccess files.
Also, you might want to configure PHP differently than what's available on your ISP and compile and install PHP all by yourself.
Now, if you don't want your apache server to be seen by any other computer than the one you are running it on (localhost or 127.0.0.1) modify http.conf at around line 405 to read :
Deny from all
Allow from 127.0.0.1
this will make sure that only you yourself on your own computer will be able to access the website - everybody else will just get a 401 - access denied :-)