Aan het einde zal je dit hebben:
Een Ubuntu Server met LAMP (Apache, MySQL, PHP) en Webmin (monitor webprog).
De rest kan je naar alle vrijheid zelf installeren.
Dit is een prima manier om een oude pc een nieuw leven in te blazen.
Ik maak gebruik van een fysieke 'server' (oude, anders weggerotte pentium 4 dus). Je kan echter ook gebruik maken van een virtuele pc, als je dat prettiger vindt.
Disclaimer: omdat ik dit op een fysieke server heb gedaan kan het zijn dat je extra instellingen moet aanpassen voordat je onder andre kan portforwarden/je server kan benaderen.
Ik heb in deze tutorial gebruik gemaakt van Ubuntu Linux 11.10 Server, ik kan niet garanderen dat dit op andere versies ook werkt.
Ik geef geen enkele garantie op het eventueel mislukken en/of kapot gaan van wat dan ook ten gevolge van deze tutorial.
""s altijd weglaten tenzij anders vermeld.
Stap 1
Vind uit wat je hardware is, bij de meeste oude pc's moet je namelijk 32 bits server downloaden.
Stap 2
Wanneer je dit uitgevonden hebt download je hier de juiste versie.
Stap 3
Als het downloaden klaar is brand je ubuntu server op een cd of dvd, afhankelijk van of je servertje dvd's kan lezen.
Stap 4
Installeer het besturingssysteem op de server. Let er op dat je deze optie moet selecteren wanneer je vanaf de cd/dvd opgestart hebt. (Ik ging wachten en dat had geen zin )
Stap 5
Als alles klaar is (kies dingen naar wens, ik ga in deze tutorial uit van het rootaccount om zoveel mogelijk permissieproblemen te omzeilen) log je in op het account dat je gemaakt hebt tijdens de installatie.
Stap 6
Typ dit als je ingelogd bent:
sudo passwd root
Stap 7
Typ
logout
Stap 8
Typ dit in de server:
tasksel install lamp-server
apt-get install tasksel
Stap 9
typ
apt-get install phpmyadmin
Stap 10
typ
nano /etc/apache2/apache2.conf
Stap 11
typ
/etc/init.d/apache2 restart
Stap 12
typ
ifconfig
controleer of de volgende adressen iets weergeven (geen errors).
http://ipadres/
http://ipadres/phpmyadmin
dit zou moeten werken.
Stap 12
Typ
cd /tmp
dpkg --install webmin-current.deb
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Stap 13
typ Stap 14
Typ
dir
tar xzf spotweb-spotweb-xxxxxx.tar.gz
Stap 15
typ
mv spotweb-spotweb-xxxxxx /var/www/spotweb
cd /var/www/spotweb
typ
nano settings.php
doe ctrl+o, enter, ctrl+x
Stap 17
typ
chmod 777 /tmp
php upgrade-db.php
ga naar "http://ipadres/spotweb/"
log in met admin (wachwoord:admin)
Stap 19
Ga naar instellingen, newsservers en vul daar je instellingen in
Stap 20
typ bij je server:
php retrieve.php
Ga bij je buren op bezoek, leer je die ook ns kennen, kom na een paar uur terug en geniet van het resultaat!
Voor webmin ga naar: httpS://ipadres:10000
met webmin kan je ook makkelijk bestanden van je server halen en er op zetten.
Tips:
Het afsluiten van je server doe je overigens als volgt:
shutdown -h 0
Op webmin kan je veel vinden, ook processen (deze kan je ook stoppen) mocht je er met de commandos even niet meer uit komen