Can I upload files to my server through a web page?

view full story

http://askubuntu.com – I want a web page on my Ubuntu server (Apache for example), where when I visit the page in my browser, there should be an Upload button, and I click on it, browse the local machine for a file, and upload it, and it gets uploaded to a folder on my server. I also want to be able the web page to be able to show a list of all files in that directory and allow me to click on their links to download them. Any simple way? I don't want to use FTP or ownCloud (which I have). I want an even simpler alternative. (HowTos)