Turn your iPhone into a web server using ServersMan’s CyberDuck application. Uses 3G or WiFi.
Caption: CyberDuck here seen serving over a WiFi connection.
Why would you want to set your iPhone up as a web server? Good question. I’ll try to address that in my conclusion. It would seem more useful to be able to edit and administer a web server remotely with your iPhone: The server remains up when you use your iPhone for other tasks. When the iPhone is the web server you’ll need another computer to edit the files on it and you lose the iPhone’s primary functions as a smart phone. But I’ll show you how to do it anyway.