News

30/01/2012 - Jetzt ist es raus: Das Cover

So, heute hat mich der Katalog meines Verlags erreicht, für mich das Zeichen, dass ich euch endlich das Cover und den Titel präsentieren darf: "Der eigene Server mit FreeBSD 9 - Konfiguration, Sicherheit und Pflege" (Affiliate-Link)

Ich bin stolz wie Oskar, muss allerdings noch einiges dran arbeiten. Die Zeit drängt.

Natürlich freue ich mich - sobald es erschienen ist - über positives Feedback und konstruktive Kritik. Das schöne an dem Buch ist ja, dass es kein "Da, lies!"-Buch, sondern eine Grundlage für Interaktion und Erfahrungsaustausch ist. Ich bin gespannt, ob ich meine hoch gesetzten Ziele mit diesem Buch erreichen werde.


24/01/2012 - Der "Literatur-Scherz"

Gestern habe ich mal wieder das Netz nach guten Büchern und Dokumentationen durchforstet und bin dabei über ein "Buch" gestolpert, wobei mein erster Gedanke war "Abzocke". Es gibt anscheinend einen Verlag, der Wikipedia-Artikel ausdruckt, bindet und sie als "Buch" verkauft, und das nicht gerade billig. Rund 27 Euro soll der Schrott kosten, wobei sich "Schrott" nicht auf den Wikipedia-Artikel bezieht.


19/01/2012 - Aboalarm: Serververträge komfortabel verwalten

Der News-Bereich mutiert langsam immer mehr zum Blog, und tatsächlich, in der Neuauflage wird der News-Bereich in "Log" oder ähnliches umbenannt. Das passt besser.

Heute möchte ich euch auf meine Entdeckung des Monats aufmerksam machen. Wer viele Verträge unterschrieben hat (Server, Domains, Zeitschriften, Versicherungen etc.) läuft schnell mal Gefahr den Überblick zu verlieren. Aber es wäre nicht das Web 2.0 wenn es dafür keine Lösung gäbe.

Die Lösung heisst: Aboalarm. Auf der Webseite von Aboalarm könnt ihr kostenlos sehr komfortabel jede Art von Vertrag verwalten. So hat man alles im Blick und kann seine Verträge von dort aus direkt per Mausklick kündigen.

Aboalarm.de ermöglicht es dir nicht nur deine Verträge per Web-App zu verwalten, es steht auch eine Aboalarm-App zur Verfügung. Dort kann man direkt in der App unterschreiben und spart sich so das ggf. erforderliche Einscannen der Unterschrift.

Ich habe meine Verträge dort erfasst (leider nur die mit Unternehmen in Deutschland) und habe so alles im Blick. Ich bin wirklich begeistert.


13/01/2012 - FreeBSD 9.0. Da ist es.

FreeBSD 9.0 ist da. Nach einigem Warten und ein paar Zwischenreleases ist FreeBSD 9 mit einigen Änderungen am Start. Gut gelungen ist meines Erachtens der neue Installer und auch das Beschränken der Ressourcen für verschiedenste Systemkomponenten (Benutzer, Jails etc.) waren weit oben auf meiner Wunschliste.

Einige Neuerungen und wie man sie einsetzt sind in meinem Buch beschrieben.

Details zum Release findet ihr wie immer hier: http://www.freebsd.org/releases/9.0R/relnotes.html


11/01/2012 - HTML5 vs XHTML

Nachdem ich bekannt gegeben habe, dass ich XHTML Strict einsetzen möchte, erhielt ich prompt eine Email auf meine Aussage hin (in Zukunft per Kommentar möglich). Hieraus ergaben sich für mich einige interessante Informationen, die mich zu einem Umdenken bewegt haben.

Nun, die Umsetzung in XHTML war bereits fast abgeschlossen, daher wollte ich jetzt nicht mit Sonderwünschen anfangen, aber letztlich war der Umstieg von diesem auf HTML5 kein Problem. Daher wird das neue Layout in HTML5 entwickelt sein bzw. werden.

Danke Steffen für die Anregungen.


01/01/2012 - SEO und Semantisches Coding

Im Rahmen der Neugestaltung von serverzeit.de muss ich mich zwangsläufig näher mit SEO und semantischem HTML auseinandersetzen. Zwar würde ich mich gerne etwas weniger damit befassen, aber um heutzutage in der Masse nur ein bisschen aufzufallen, muss man doch einiges investieren.

Ich werde sicherlich kein Spezialist in diesem Bereich werden, aber es ist spannend und macht durchaus Spass sich näher damit auseinander zu setzen. Achja, ich bin auf dem Weg meiner Recherchen übrigens soweit, dass ich nicht auf HTML5 setzen werde, sondern sauberes XHTML Strict.

Sobald es Neues gibt, gebe ich Bescheid.


28/12/2011 - Das Jahr endet mit...

...einem neuen Logo und neuem Design.

Kurz vor Jahresende habe ich noch rechtzeitig den ersten Logoentwurf für das neue Logo erhalten. Zudem habe ich das Layout für die Webseite fertig und bereits die erste Version der CSS-Umsetzung gesehen. Sieht schon sehr gut aus.

Ich freue mich euch im kommenden Jahr 2012 das erste Buch über Serveradministration mit FreeBSD und ein neues Design nach 5 Jahren serverzeit.de zu präsentieren. Ein Jubiläum, das gefeiert werden wird :)

Und bevor ich es vergesse: Guten Rutsch :)


12/12/2011 - Inhaltsverzeichnis wurde aktualisiert
Heute habe ich das Inhaltsverzeichnis des Buchs auf der Webseite aktualisiert. Ab heute werden die Reviews eingearbeitet. Die Zeit drängt.

08/12/2011 - Cover ist fertig

Heute habe ich das fertige Cover präsentiert bekommen. Gefällt mir sehr gut!! Leider darf ich es noch nicht öffentlich zeigen, aber bald. Und dann knallen die Korken.


07/12/2011 - "Ihr Server ist nicht mehr erreichbar"

Gestern erhielt ich eine Email von Webtropia, dass mein Server wohl nicht mehr mit dem Switch verbunden sei und was die Ursache laut Bildschirmausgabe ist. Und richtig, ich hatte versucht FreeBSD 8.1 auf 9.0-RC2 zu heben, was aufgrund der GPT-Umstellung und des vorhandenen Software-RAIDs (dazu später mal mehr) nicht funktionierte. Die Folge war eine Beschädigung der GPT-Tabellen und Verlust der Daten (kein Problem, hatte mich darauf vorbereitet).

Ich bin positiv überrascht, wie aufmerksam der Support von Webtropia in diesem Fall war. Dankeschön!

UPDATE: Wer übrigens selbst ein Upgrade wagen möchte, hier die Hinweise dazu: http://lists.freebsd.org/pipermail/freebsd-stable/2011-November/064609.html


20/11/2011 - Aus E-Book wird Buch

Heute habe ich den Bereich "Das E-Book" durch den Titel "Das Buch" ersetzt. Für mich macht es momentan mehr Sinn, da ich mich darauf konzentriere das Buch in gedruckter Form zu veröffentlichen. Zwar wird es auch ein E-Book geben, allerdings steht das gedanklich an zweiter Stelle, da für mich "Ich schreibe ein Buch" einfach spannender klingt als "Ich schreibe ein E-Book".

Zudem habe ich die Struktur etwas überarbeitet (das wird wohl noch das ein oder andere Mal passieren) und die Kapitel 3 und 4 verschmolzen. Dadurch sinkt zwar die Anzahl Kapitel, aber der Inhalt bleibt der gleiche.


08/11/2011 - serverzeit.de ist jetzt bei Google+

Was ich von Facebook halte ist ja bekannt. Google+ ist nicht das gelbe vom Ei, aber erheblich sympathischer. Daher habe ich mich entschlossen auch bei G+ eine Seite zu eröffnen, was ja seit Kurzem erst möglich ist.

Hier der Link: serverzeit.de @ Google+


07/11/2011 - Aktueller Stand der Buch-Entwicklung

Inhaltlich ist das Buch jetzt fertig. Die letzte Ergänzung war die Beschreibung der Installation von FreeBSD, zudem habe ich das Kapitel 14. Anhang entfernt. Hier sollten ursprünglich alle Konfigurationsdateien noch einmal vollständig aufgeführt werden, allerdings erwies sich das aus drei Gründen als unpraktisch:

  1. So viel Text übersichtlich auf einer Buchseite darzustellen resultiert entweder in einer sehr kleinen Schrift oder aber in unschönen Umbrüchen die diesen Abschnitt unbrauchbar machen.
  2. Das Abtippen von Konfigurationsdateien ist kein Spass.
  3. Die Auflistung aller Konfigurationsdateien hätte schätzungsweise 40 Seiten zusätzlich bedeutet, was sich negativ auf die Herstellungskosten und damit den Verkaufspreis ausgewirkt hätte.
Aus diesem Grund werde ich die Konfigurationsdateien online zur Verfügung stellen. Das hat den Vorteil, dass eventuelle Tippfehler leicht korrigiert werden können, die Darstellung übersichtlicher ist und vor allem Copy-and-Paste möglich ist.
Jetzt steht noch die Überarbeitung aller Kapitel an (Korrekturlesen, Ergänzungen, Literaturverweise, Zusammenfassungen etc.), Prüfung der Struktur und Übertragung des Buchs in die Formatvorlage des Verlags.
Ich halte euch weiter auf dem Laufenden. Eines ist aber gewiss: Je näher das Ende, desto mühsamer die Arbeit.

01/11/2011 - Artikelweise Veröffentlichung des Ebooks

Mit der baldigen Fertigstellung des Buchs erhalte ich immer mehr Anfragen, ob ich nicht einzelne Kapitel vorab veröffentlichen würde. Natürlich ehrt mich das Interesse an dem Buch und ich hoffe, dass ich die Begeisterung noch lange aufrecht erhalten kann, aber ich bitte um Verständnis dafür, dass ich mein Buch vor der Veröffentlichung nicht herausgeben möchte bzw. darf. Es ist noch nicht ganz fertig und bedarf noch einiger Nacharbeit.

Ich bitte daher um Verständnis.


24/10/2011 - FreeBSD 9-RC1 ab sofort verfügbar

Ab sofort ist der erste Release-Kandidat von FreeBSD 9.0 verfügbar. Insbesondere der neue Installer soll getestet werden, aber auch andere neue Funktionen haben Einzug in dieses Release erhalten.

Der neue Installer wurde von mir bereits getestet und wurde auf mehreren Systemen bereits erfolgreich eingesetzt. Ein weit interessanteres Feature sind die möglichen Ressourcenbeschränkungen für Jails. Auf diese Funktion wurde lange gewartet.

Link: http://lists.freebsd.org/pipermail/freebsd-stable/2011-October/064321.html


19/10/2011 - Webtropia - Ein Zwischenstand
Seit einiger Zeit nun teste ich bereits einen Webtropia-Server mit FreeBSD und kann wirklich nur Gutes berichten. Es gibt viele die sich über den Service beschweren, darüber kann ich leider nichts sagen, da ich ihn nicht brauchte. Vielleicht treten Probleme auch nur bei den virtuellen Servern auf, ich weiss es nicht. Mich haben die Server jedenfalls überzeugt. Wer Hetzner nicht mag, kann sich also ruhig mal bei Webtropia umsehen.

18/10/2011 - Ressourcen-Beschränkungen für Jails

Ein Thema das mich schon seit längerem beschäftigt ist die Beschränkung der Ressourcen von Jails. Die Begrenzung des nutzbaren Festplattenplatzes ist ja dank diverser Techniken kein Problem mehr, interessanter ist allerdings die Beschränkung von Speicher- und CPU-Nutzung.

Das kommende FreeBSD 9 RELEASE wird dieses Feature wohl mit an Board haben, aktuell kann bereits die CURRENT-Version getestet werden. Ich werde demnächst wohl einen Server auf FreeBSD 9 bringen, mal sehen ob ich dann bereits erste Erfahrungen mit den neuen Funktionen veröffentlichen kann.


28/09/2011 - IPv6 ab heute

Ab heute unterstützt serverzeit.de IPv6 per Cloudflare.com. Schauen wir mal ob es das bringt, sobald aber der Provider dieses Servers IPv6 unterstützt, werde ich auf eine native Lösung umsteigen.

Ich bin mal gespannt...


17/09/2011 - Wünsch Dir was...

Das Buch macht grosse Fortschritte. Mittlerweile sind es über 270 Seiten, es fehlen aber noch ein paar wenige Abschnitte und Überarbeitungen bzw. Ergänzungen.

Dennoch möchte ich euch die Gelegenheit geben mir mitzuteilen, welches Tutorial euch laut Inhaltsverzeichnis noch fehlt. Dann kann ich das ggf. noch mit aufnehmen. Daher:

Was würdet ihr gerne im Buch lesen? Ein Tutorial zu einer Software? Ein Verfahrenshinweis? Hintergrundwissen?

Schreibt mir eine Email und ich werde entscheiden was ich noch mit aufnehme. Daher bitte nicht lange zögern, denn sonst fehlt die Zeit. Ich bin gespannt :)

Hinweis: Serverzeit.de ist jetzt auch auf Twitter zu finden: https://twitter.com/serverzeit/


17/08/2011 - E-Book-Fortschritte

Das E-Book macht grosse Fortschritte. Derzeit arbeite ich intensiv am Email-Server-Kapitel und werde im nächsten Schritt die Ausrichtung auf FreeBSD 9 intensivieren. Dann geht es noch an den Feinschliff und die Dokumentation des neuen Installers.

Eines noch: Es wird nicht beim E-Book bleiben :-)


07/07/2011 - CentOS und Debian in FreeBSD Jails betreiben

Solltest du mal in die Verlegenheit kommen unter FreeBSD ein Linux (-Userland) betreiben zu wollen, so stehen die zwei Distributionen zur Auswahl. Vermutlich auch mehr, aber nur zu diesem beiden habe ich ausführliche Anleitungen gefunden.

Die erste ist eine Anleitung für Debian, was aufgrund des kFreeBSD-Projekts nicht verwunderlich ist, die zweite ist für CentOS. Selbst habe ich es noch nicht ausprobiert, aber ich werde das auf jeden Fall noch tun.

CentOS: http://wiki.freebsd.org/Image/Linux/CentOS55

Debian: http://blog.vx.sk/archives/22-Aktualisiertes-Tutorial-Debian-GNUkFreeBSD-im-FreeBSD-Jail.html


28/06/2011 - Sichere Server dank NSA

Zufällig habe ich diese "Anleitung" der NSA gefunden. Darin wird beschrieben, wie ein RedHat Linux-Server sicher konfiguriert werden kann.

Wer sich für die Sicherheit von Servern interessiert, findet hierin sicherlich einige Ansätze und Anhaltspunkte die bei der Konfiguration zu beachten sind. Aber aufpassen: Nicht alles ist 1:1 auf FreeBSD-Systeme übertragbar.

Link:http://www.nsa.gov/ia/_files/os/redhat/rhel5-guide-i731.pdf


07/06/2011 - php5-redis: Maintainership dropped

Gestern habe ich den Entschluss gefasst, den PHP5-Port für Redis nicht weiter zu maintainen. Einerseits versuche ich mich derzeit auf wenige aber wichtige Projekte zu konzentrieren und nicht zu viel nebenbei zu machen, andererseits nutze ich Redis kaum noch in eigenen Projekten, weshalb das Interesse dahingehend gering ist.

Ich habe schnell einen neuen Maintainer gefunden, der sich diesem Port annimmt.


03/06/2011 - E-Book: lighttpd ist tot.

Heute habe ich den Entschluss gefasst lighttpd nicht in das anstehende E-Book aufzunehmen. Meine volle Unterstützung widme ich in der ersten Version nginx und in einem späteren Update vermutlich Hiawatha oder ähnlichem.

serverzeit.de wird zwar noch von lighttpd ausgeliefert, aber das hat historische Gründe. Mit der Aktualisierung der Inhalte, der Anpassung des Designs etc. wird dann auch nginx Einzug erhalten wie auf allen anderen Servern auch.

Schade, aber so ist es nun mal.


27/05/2011 - Quicktip: Indizes für MySQL-Tabellen re-aktivieren

Bei der Migration von MySQL-Daten per Dump ist es ratsam die zusätzlichen Indizes (ausser des PRIMARY) zu deaktivieren, um das Einlesen der Daten zu beschleunigen. Hierfür führt man für die entsprechende Tabelle den folgenden SQL-Befehl aus.

ALTER TABLE foo DISABLE KEYS

Deaktivierte Indizes haben im Feld "Comments" als Kennzeichen "disabled" stehen. Um nach dem Einspielen des Dumps diese nun wieder zu aktivieren, führt man folgenden Befehl aus.

ALTER TABLE foo ENABLE KEYS


19/05/2011 - Quicktip: Port von Upgrades ausschliessen

Es kann immer mal vorkommen, dass man nicht möchte, dass ein bestimmter Port automatisch ein Upgrade erfährt. Da man aber durchaus mal vergessen kann, dass man diesen Port nicht aktualisieren wollte, kann man ihn mittels eines Parameters in der Datei

/usr/local/etc/pkgtools.conf

ausschliessen, sofern man portupgrade benutzt.

Einfach das Array "HOLD_PKGS" um den gewünschten Port erweitern, bspw. "www/pecl-APC".

UPDATE: Der APC-Bug ist behoben (siehe http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/157372)


15/05/2011 - lighttpd - Ein totes Projekt?

Das nginx-Kapitel habe ich heute fertig geschrieben. Nun sieht mein Plan vor die Konfiguration von lighttpd zu beschreiben. Wenn ich mir allerdings den Zeitpunkt des letzten Release von lighttpd anschaue, kommen mir grosse Zweifel ob dieses Projekt noch lebt. Schaut man sich das Repository an, gibt es nur noch einen aktiven Entwickler, der hier und da mal eine Verbesserung einspielt. Ich bin daher stark am überlegen, ob ich lighttpd nicht bis auf weiteres aus meinem Buch verbanne und es lieber in einer späteren Version nachliefere.


13/05/2011 - (D)DoS-Angriffe erkennen und abwehren

In letzter Zeit melden sich immer mehr Leute bei mir, die Performance-Probleme mit ihren Servern haben. Das erstmal nichts Besonderes. Oft werden Standardimages installiert, die nicht auf Geschwindigkeit optimiert sind.

Wenn ich mir die Systeme dann allerdings ansehe um sie zur Hochform zu bewegen, treffe ich neben zahlreichen Fehlkonfigurationen auch immer öfter auf Systeme, die unter kleinen oder mittelgrossen Angriffen leiden.

Um Angriffe zu erkennen und abzuwehren, ist einiges Wissen über die Arbeitsweise einer Firewall und verwendeter Netzwerkprotokolle erforderlich. Da FreeBSD sehr gut mit solchen Angriffen umgehen kann, werde ich demnächst eine kleine Skript- und Hinweissammlung online stellen, mit der Angriffe erkannt und abgewehrt werden können, sofern es die Kapazitäten zulassen.


25/02/2011 - FreeBSD 8.2 bzw. 7.4 erschienen

FreeBSD wurde in der Version 8.2 bzw. 7.4 (Legacy) veröffentlicht und steht ab sofort zum Download bzw. als Update-Paket bereit.

Es gibt zahlreiche Änderungen - vor allem in der 64Bit-Version. Ein paar Highlights

  • Verbesserte XEN HvM-Unterstützung
  • Vollständiger Support von GPT-Partitionen
  • xHCI und USB 3.0-Unterstützung
  • Packet Loss-Handling verbessert (erhöhter Datendurchsatz)
  • ZFS wurde auf Version 15 gebracht
  • zfs scrub wurde in die periodic.conf aufgenommen
  • OpenSSL-Update auf 0.9.8q
  • ...und tausende Dinge mehr!
Details unter http://www.freebsd.org/releases/8.2R/relnotes.html


22/02/2011 - Noch drei Kapitel...

Die Entwicklung des E-Book schreitet weiter voran. Mittlerweile fehlen nur noch drei Kapitel und ein paar Ergänzungen bis das Buch fertiggestellt ist. Es fehlen noch die Kapitel Webserver, Email-Server und Installation. Letzteres wird vermutlich eine Standard-Installation von einem ISO-Image sowie die Installation auf einem Hetzner-Server beschreiben.

Im Anhang werden sämtliche im E-Book verwendeten Konfigurationsdateien und Helferskripte angeführt sein, sodass ein Copy&Paste einfacher möglich ist als ggf. innerhalb der Kapitel.

Im Nachgang werde ich die Kapitel noch um hilfreiche Links erweitern, die weitere Informationen bereithalten. Denn letztlich - so umfangreich das Buch auch sein wird - kann ich nicht für jede Software die gesamte Manpage ersetzen.


14/02/2011 - Webtropia Review und E-Book-Status

Webtropia bietet seit Kurzem FreeBSD offiziell als Betriebssystem für deren dedizierte Server an. Sie waren so nett und haben mir einen Test-Server bereit gestellt, den ich derzeit auf Herz und Nieren prüfe. Mein erster Eindruck ist bereits unter "Aus zweiter Hand" nachzulesen.

Viele interessiert auch der aktuelle Stand des E-Books. Ich kann euch sagen, dass ich sehr, wirklich sehr fleissig war und zahlreiche neue Tutorials verfasst habe. Das Buch nähert sich langsam der Fertigstellung. Es fehlen noch ein paar Kapitel und ich möchte überall noch weiterführende Links einfügen, aber es sieht zeitlich sehr gut aus.

Ich habe mich allerdings dazu entschieden ein paar Tutorials vorerst nicht im E-Book zu veröffentlichen. Das liegt zum einen daran, dass "das Produkt auf den Markt" soll, und ich zweitens erst einmal sehen möchte, wie gross das Interesse an meinem Buch ist.