Nog even wat korte extra uitleg, waarmee je goed aan de gang kan:
Een server kan van alles zijn. Een computer is al een server als andere computers een bepaalde applicatie op de computer (Server) kunnen benaderen.
Zo heb je:
- Webservers (voor webpagina's)
- Gameserver (voor spelletjes)
- FTP servers (voor bestanden uitwisseling)
Enzovoort.
Ook kun je in de meeste gevallen meerdere van dit soort server programma's op 1 computer installeren. Zodat je server voor meerdere doeleinden dient.
De systeemvereisten van je computer kunnen verschillen per applicatie en besturingssysteem. Die tref je dan ook vaak aan in de documentatie van het server programma.
In jouw geval wil je dus bestanden gaan delen aan verschillende gebruikers. FTP is daar een van de bekendere protocolen voor. Je hebt dus zogenaamde FTP server programma's, en zogenaamde FTP clients.
Jij gaat het FTP server programma op je computer installeren, en andere gebruikers kunnen met een FTP client (ook internet explorer bevat een FTP client mogelijkheid) jouw FTP server benaderen, wel dan niet met een gebruikersaccount.
Er zijn dus vele FTP server programma's. In jouw geval lijkt het me verstandig te beginnen met een FTP server programma wat geschikt is voor het Windows besturingssysteem. Je geeft namelijk ook aan geen kennis van linux te hebben.
Ik heb 3 handleidingen voor je gezocht op Google voor het opzetten van een FTP server. Deze handleidingen geven stapsgewijs aan hoe je een FTP server maakt en instelt. Het zijn 3 verschillende FTP programma's. Mocht je de ene te moeilijk vinden, dan kan je altijd de ander proberen.
De links hiervan zijn:
http://www.microsoft.com/netherlands/ondernemers/techniek_techniek/ftp_server.aspx (Microsoft FTP)
http://www.sitemasters.be/?pagina=tutorials/tutorials&cat=9&id=256 (FileZilla)
http://www.e-programmeur.nl/topic/16766/6baebaaf279a6947bf6cf81e57d36c32 (BulletProof)
Tot slot wil ik je de tip geven om met regelmaat (eens per maand) de website van het FTP server programma te bezoeken of er een nieuwe versie beschikbaar is.
Een server betekend namelijk dat jouw computer bereikbaar is voor anderen, en er dus ook veiligheidslekken kunnen ontstaan door ontdekte fouten in de programmeercode van de server.
Het regelmatig bijwerken naar nieuwe versies van het server programma is daarom ook zeker aan te raden.
Succes met het opzetten van je eerste server programma.