I would like to build an Integrated Web Server that supports uploading and downloading files, but how?

There is a great program called “Easy File Sharing Web Server” (http://www.file-sharing.com) that does exactly what I want to do. However, it costs money that I do not want to put down at this point.

I did some research and found I can create an Integrated Web Server with Apache (http://www.appservnetwork.com/modules.php?name=News&file=article&sid=46). I’ve configured all my ports and got a basic webpage to come up.

Now I need to build a webpage that allows:
- Users to log in
- Users to upload and download files

I know very basic HTML, so I would need to find a free HTML editor that could assist me with this. Particularly building an interface to upload and download files. (I don’t even know where to start with this.)

Does anyone have any recommendations? Does anyone know if there is a Live CD (linux or otherwise) that can provide this sort of setup?

Any help would be appreciated. I know what I’m asking for is complex.

2 Responses to I would like to build an Integrated Web Server that supports uploading and downloading files, but how?

  1. feynman_rocks

    The easiest ways to share files like this *wouldn’t* be web-based. Is there any particular reason that you need to do this over the web? Have you thought about FTP? This would allow users to upload and download files from a directory you specify. You can easily handle logins (it doesn’t have to be anonymous FTP). The best part is that you wouldn’t need to write any HTML at all, you’d just configure the FTP and then it’s off to the races.

    This wouldn’t be built-in under Windows like it would be under Linux, but if you can manage Apache then you can handle this.

    http://en.wikipedia.org/wiki/FTP
    http://www.faqs.org/docs/Linux-mini/FTP.html
    http://www.pcstats.com/articleview.cfm?articleID=1491

    Report Spam/Abuse

  2. computer-tutor.marion-black.com

    For a free HTML editor I suggest you look at http://www.pagebreeze.com/ this is free for personal use and if you want to use it in a commercial application it is very reasonably priced. Try the free version first to see if you like it and then buy the PageBreeze Professional if that’s what you need.
    For file sharing you should look at http://filezilla-project.org/ it has both a server and client version so you can put a link to the website for your clients to download the client version which will enable them to upload files to your server. The server version is only available for Windows but the client version is available for all platforms.
    You may also need a database to store your users login details and a SSL to keep unauthorized people out of your download area.
    Take a look at http://www.sourcecodeonline.com/list?q=login for various login source code depending upon your experience with PHP, JavaScript, ASP etc. you’re sure to find something there which will suit. Finally use Google or Yahoo search engines to find any of the missing pieces.

    http://www.computer-tutor.marion-black.com/
    http://www.pagebreeze.com/
    http://filezilla-project.org/
    http://www.sourcecodeonline.com/list?q=login

    Report Spam/Abuse

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree