Category: Servers

  • Upgrade naar etch (4)

    De upgrade naar etch is goed verlopen! Enige puntje van aandacht was dat de pakketten voor de authentificatie van Courier gewijzigd zijn. Omdat dit niet automatisch tijdens de setup gedaan kon worden, was het nodig om na afloop het pakket courier-authlib-mysql handmatig te installeren. De logrotatie en de automatische backup is vannacht ook goed verlopen,…

  • Upgrade naar etch (3)

    Het heeft even geduurd, maar de controle van de gewijzigde configuratiebestanden is klaar. In totaal zijn er 10 bestanden gewijzigd. Gelukkig heb ik in de bestanden zelf bijgehouden wat er gewijzigd is. Kortom, klaar voor de update naar etch!

  • Certificaten

    Tot nu toe heb ik self-signed certificate gebruikt. Dat werkt op zich prima, maar nadeel daarvan is dat bij het ophalen van bijvoorbeeld mail er elke keer een waarschuwing verschijnt dat het mogelijk onveilig zou zijn. Om dit probleem op te lossen ga ik de gratis certificaten van cacert.org gebruiken. De stappen zijn als volgt:…

  • Upgrade naar etch (2)

    De upgrade naar etch op de kopie van mijn server is goed verlopen. De stappen die ik hierbij gevolgd heb zijn als volgt: in aptitude controleren of alles is bijgewerkt en of er packages zijn met de status broken /etc/apt/sources.list aangepast zodat deze naar nieuwe stable wijst aptitude update en aptitude dist-upgrade uitgevoerd gecontroleerd met…

  • Upgrade naar Etch

    Afgelopen weekend is Debian Etch uitgekomen, de opvolger van Sarge. Eerst natuurlijk de upgrade instructies gelezen. Om de upgrade goed uit te testen heb ik de upgrade eerst in een kopie-omgeving van mijn server uitgevoerd. Belangrijkste reden daarvoor is, dat ik straks met de upgrade van de produktieserver niet voor verrassingen wil komen te staan.…

  • Pop3 toegang

    Nu onze Postfix installatie goed werkt en we alles via een mysql-database kunnen beheren, wordt het tijd om pop ondersteuning toe te voegen. Allereerst de benodigde pakketen installeren: nancy:~/# apt-get install courier-authdaemon courier-authmysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl Vervolgens wijzigen we het bestand /etc/courier/authdaemonrc: authmodulelist=”authmysql” Dan wijzigen we het bestand /etc/courier/authmysqlrc MYSQL_SERVER localhost MYSQL_USERNAME databasegebruiker MYSQL_PASSWORD…

  • Postfix en mysql

    Afgelopen dagen heb ik bestudeerd hoe ik Postfix kan laten werken met mysql. Dat blijkt gelukkig erg eenvoudig! Voor deze uitleg ga ik uit van een werkende installatie van Postfix die via de /etc/postfix/virtual mail doorstuurt naar een extern adres. De stappen zijn: mysql database aanmaken mysql databasegebruiker aanmaken Postfix configureren Mysql Allereerst de database…

  • Apache optimaliseren geheugen

    Nu de server ongeveer zeven maanden stabiel draait wordt het tijd om het geheugengebruik van Apache eens te bestuderen en te optimaliseren. Bekend is dat het vrij rigoreus kan zijn met het geheugenbeheer. Afgelopen dagen heb ik geprobeerd te bestuderen hoe Apache omgaat met het geheugen. Wat mij vooral is opgevallen is dat zodra de…

  • Aanpassen statistieken (2)

    Het wordt tijd om de statistieken voor de websites verder uit te breiden. Het land van herkomst van de bezoeker wordt nu nog niet gemeten, hiervoor is een extra module nodig. Ik ga gebruik maken van de gratis versie, die is voor mij goed genoeg. De configuratiebestanden voor awstats zijn gewijzigd, onderstaande is aangezet: #LoadPlugin=”geoipfree”…

  • Self signed certificate

    Voor Phpmyadmin maak ik gebruik van een https verbinding, dat betekent dus dat er een certificaat nodig is. Gelukkig is het mogelijk om een certificaat te maken die door jezelf ondertekend is. Voor prive doeleinden is dat prima geschikt. Een aantal zaken zijn hier van belang: de locatie van het certificaat Deze is terug te…