Ajattelin tässä antaa vanhalle koneelle vielä uuden elämän palvelimena, joten mikäs käyttis pitäisi asentaa ja mitä ohjelmia? Java, PHP ja MySQL olisi hyvä olla. Javaa tarvitsen siis yhden erillisen pelipalvelimen pyörittämiseen, en sivujen kirjoittamiseen.
Edit. Entä mitä tiedostojen jakamiseen tarvitaan?
Tähän aiheeseen saat varmaankin vastaukseksi pitkän listan eri Linux-jakeluita, joiden kohdalla ei ole palvelinominaisuuksien puolesta olennaisia eroja. :)
Joten aloitetaan: Asenna Arch Linux. Minulla on sellainen palvelimena, hyvin toimii.
Mitä tarkoitat tiedostojen jakamisella? Voihan niitä jakaa vaikka tavallisella HTTP-palvelimella. Turvallinen etäkäyttö taas onnistuu SSH:lla (pelkkien tiedostojen osalta SFTP:llä).
Tiedostojen jakamisella tarkoitan sitä, että koneeseen varmaan ostetaan pari teran levyä, joita voisi sitten käyttää backuppeihin ja muuten vain tiedostojen säilömiseen.
Tiedostojenjakoon läheverkissa sopii esim. NFS ja Samba. Jos tiedostoja käytetään Windows-koneilta, Samba on hyvä vaihtoehto, koska Windowsissa on sille tuki sisäänrakennettuna. Linuxille ja muillekin *nixeille jaettaessa NFS on parempi vaihtoehto.
Aihe on jo aika vanha, joten et voi enää vastata siihen.