Posts filed under 'Linux'
This a short Tutorial on Howto Install Gearman with libdrizzel, libmemcached and the Gearman PHP PECL Extension on Debian. It also works on Ubuntu, you just have to use the sudo wrapper.
I presume you have a complete LAMP Stack, gcc, g++ and make installed.
Installing required libs
apt-get install memcached php5-memcache php5-dev
apt-get install libevent-dev uuid-dev autoconf
Getting the Files you need
wget http://launchpad.net/gearmand/trunk/0.11/+download/gearmand-0.11.tar.gz
wget http://launchpad.net/libdrizzle/trunk/0.7/+download/libdrizzle-0.7.tar.gz
wget http://launchpad.net/libmemcached/1.0/0.38/+download/libmemcached-0.38.tar.gz
Note: I know that there is Gearman 0.12, but this currently doesn’t work with the PHP PECL Client.
See the Google Group Discussion here:
http://groups.google.com/group/gearman/browse_thread/thread/2af9ff7bfd613c2e
Installing libdrizzle
tar -xzvf libdrizzle-0.7.tar.gz
cd libdrizzle-0.7
./configure
make
make install
Installing libmemcached
tar -xzvf libmemcached-0.38.tar.gz
cd libmemcached-0.38
./configure
make
make install
Installing Gearmand
tar -xzvf gearmand-0.11.tar.gz
cd gearmand-0.11
./configure
make
make install
Installing PHP Gearman PECL Extension
pecl install --force gearman
Loading PECL Extension
nano /etc/php5/apache2/php.ini
Look for the Dynamic Extensions Section and add
extension=gearman.so
After that the Webserver must be restarted.
Starting the gearmand Deamon
/usr/local/sbin/gearmand --pid-file=/var/run/gearman.pid --log-file=/var/log/gearman.log --job-retries=3 -d -u root
Starting the gearmand Deamon (with libdrizzle)
/usr/local/sbin/gearmand --pid-file=/var/run/gearman.pid --log-file=/var/log/gearman.log --job-retries=3 -d -u root -q libdrizzle --libdrizzle-host=127.0.0.1 --libdrizzle-user=gearman --libdrizzle-password=mysqlpasswd --libdrizzle-db=gearman --libdrizzle-table=gearman_queue --libdrizzle-mysql
Note: If the MySQL settings are no correct, the Deamon will not start and also not throw an exception. So if you are using libdrizzle and the server does not start, check your mysql settings!
Troubleshooting
gearmand doesn’t start complaining about missing shared objects (.so)
Check your library include path.
nano /etc/ld.so.conf.d/libc.conf
this should look like this:
# libc default configuration
/usr/local/lib
Then try
libconf
fixed it for me :).
Februar 27th, 2010
Dodg3r

zurück am Montag 20.07.2009
Juli 12th, 2009
Dodg3r
Also wir reden hier über das klassische Worms, nicht der neumodische 3D Unfug. Grafisch auch wirklich hübsch gemacht. Dem Just wird vermutlich das Herz aufgehen 😀
Erhältlich für: Windows, Linux, MaxOSX
Seite: http://www.wormux.org
Oktober 27th, 2008
Dodg3r
Jan und ich waren heute sehr fleissig. Wir haben Greylisting für Plesk installiert und automatische FTP Backups eingerichtet. Ich habe nämlich keinen Bock, dass sowas nochmal passiert. Das Greylisting ist auf jeden Fall schonmal sehr hilfreich, ca 80% weniger Spam und geringere CPU Auslastung. Herrlich. 4,5 Stunden in denen wir gut was geschafft haben.
Nachtrag: Jetzt gibt es auch ein schönes neues Webmail Interface. Wir werden das jetzt erstmal nen Monat intern testen und dann für alle freischalten.
Der Spamfilter wirkt jetzt schon Wunder. Außerdem hat sich die generelle Performance des Servers stark verbessert, da der Mailserver nun viel weniger Mails zustellt. Herrlich. Wenn das stabil so weiterläuft ist alles gut 🙂
Oktober 4th, 2008
Dodg3r
Ahhhh auch mal gute Nachrichten über Ostern: das lang erwartete Debian 4.0 ist endlich da. Werde mir direkt mal das PowerPC Netinstall Image ziehen. Ist ne MacOSX Partition verkleinern eigentlich ne ungefährliche Sache, oder geht das gerne mal in die Hose? Wir werden sehen….
die Neuerungen kur im Überblick:
- grafischer Installer
- Kernel 2.6.18
- GCC 4.1.1 & Glibc 2.3.6
- Xorg 7.1, Compiz, Aiglx (naja fürs Auge 😉 )
- reichlich aktualisierte Software
Ich bin zuversichtlich das die Debian Jungs ne ordentliche Distribution vorlegen. Ich schätze die eher Konservative Haltung was Pakete angeht. Zur Not installiert man sich die fehlenden Sachen halt von Hand.
April 9th, 2007
Dodg3r
Mit persönlich reichte der Arbeitsspeicher im Mac mini nicht aus. 256MB sind einfach zu wenig, da verkommen die Effekte der Mac OSX Oberfläche. Ich habe noch einen “alten” G4 Mac mini. Dieses Modell ist noch mit normalem DDR Speicher bestückt. Bei den Intel Modellen werden meines Wissen SODIMMs (Notebook Speicher) verbastelt. Eine sehr gute Anleitung zum öffnen des Mac mini gibt es auf der Seite: http://sowerbutts.com/ oder hier http://www.macworld.com. Beim öffnen muss man die Zähne zusammen beissen. Man braucht schon etwas Kraft, aber man sollte es nicht übertreiben. Vorsichtig rantasten und das ganze nicht zu hektisch angehen.
An dieser Stelle möchte ich betonen, das man einen Spachtel braucht, mit einem Küchenmesser geht es nicht! Echt nicht! Ich habe es probiert.

Sieht man auf dem Foto nicht so toll, aber die Messerspitze gibts nicht mehr 😉
Wer zusätzlich zu Mac OSX noch ein vernünftiges Betriebssystem braucht (sry, musste sein 😉 ), wird auch auf http://sowerbutts.com/ fündig. Dort gibt es eine recht ausführliche Anleitung wie man Mac OSX und Debian parallel (nicht gleichzeitig) betreiben kann.
Auch zu empfehlen ist das apfelwiki.de
Januar 22nd, 2007
Dodg3r
Unter http://en.opensuse.org/Released_Version kann man die x86-64 Remastered DVD Version wieder runterladen. Lustigerweise funktioniert das ganze noch nicht, wenn man die Sprache auf Deutsch ändert. Ausserdem ist das ISO noch nicht auf allen Mirrors vorhanden. Ich bin sehr gespannt ob ich es jetzt mit XGL und meinem IDE Controller ans laufen bringe. Mehr dazu weiss ich erst morgen. Stay tuned.
Oktober 14th, 2006
Dodg3r
via golem.de : SuSE Linux 10.1 wurde neu aufgelegt, da anscheinend viele User Probleme mit der Installation hatten. Das passt ganz gut ins Bild, da ich ja erfolglos versucht hatte SuSE 10.1 mit XGL ans laufen zu bekommen.
Ich habe also versucht die neue SuSE Version runterzuladen, nur um dann festzustellen, dass der Download Link nicht funktioniert. Die Mirrors haben die neue Version auch noch nicht am Start. Mein Puls wird merklich schneller, die Zornesader auf meiner Stirn pocht. Naja abwarten und Tee trinken. Vielleicht kriegen die das ja bis heute Abend noch in den Griff. Klar, es ist ein Projekt von Freiwilligen, die machen das in der Freizeit,etc…aber wenn man sowas ankündigt, sollte es auch verfügbar sein. Ich will XGL mit SuSE, sofort!
Update 14.10: Auf der Downloadseite sind wieder die alten DVD Images verlinkt. Tolle Wurst 🙁
Oktober 13th, 2006
Dodg3r
Tja das mit SuSE war wohl nix. Anscheinend habe ich Probleme mit meinem IDE Treiber, oder meinem DVD Rom. Ich kriege 10.1 einfach nicht installiert. 10.2 funktioniert, allerdings gibt es dort noch Abhängigkeitsprobleme mit dem aktuellen Compiz und XGL Paketen. Wahrscheinlich habe ich einfach eine unglückliche Hardware Kombination.
Die Ubuntu Installation ist soweit kein Problem. Da es sich um ein Live System handelt, kann man auch wunderbar während der Installation Musik hören und im Internet surfen. Das fänd ich für die Vista Installation auch echt nett 😉
Der erste Versuch unter Ubuntu scheiterte leider auch an unvollständigen Paket Repositorys. Habe 3 ausprobiert alle erfolglos. Ich werde jetzt noch folgendes versuchen:
- Ubuntu installieren
- ATI Treiber installieren
- neue Paketquelle eintragen: unter /etc/apt/sources.list
deb http://ubuntu.systemadministrator.org dapper eyecandy
- XGL installieren (nicht die Paketquellen nehmen!!!!)
- Compiz installieren
- The End???
Gleich werden wir es herausfinden. Entweder ich krieg gleich die ultra Krawatte, oder ich erfreue mich an der schönen, bunten Linuxwelt. Meiner Freundin ist vermutlich keins von beidem Recht. Entweder stinkig oder von Linux fasziniert. Also der definitve Verlierer steht schon jetzt fest 😀
Viele weitere Infos gibts hier: www.ubuntuusers.de
Oktober 12th, 2006
Dodg3r
XGL die Zukunft des Linux Desktops. Das ist zumindest die landläufige Meinung von Novell. Klar, die habens ja auch gebastelt. Ob die Herren der Marketing Abteilung zuviel versprochen haben, wird sich noch zeigen müssen. Die ersten Eindrücke sind jedoch extrem vielversprechend.
Was es grundsätzlich zu beachten gibt:
- Im moment ist der Paketmanager von openSuSE 10.1 & 10.2 im Sack. Also unbedingt hier nachlesen was zu tun ist.
- Grafikkarten Treiber organisieren: Nvidia oder ATI und installieren.
- Compiz und xgl via Yast installieren und updaten
Ich hatte Probleme, weil ich diesen blöden Paketmanager Bug zu spät geshen habe. Also noch läuft es nicht, ich wollte aber im Laufe der Tage noch einen Versuch wagen. Kann jemand eine Screencapture Software für Linux empfehlen? Dann würde ich selbst noch ein paar Videos aufnehmen.
Eine sehr gute Anleitung wie das ganze mit einer Nvidia Grafikkarte unter Gnome funktioniert findet man bei Novell.
Hier noch ein paar Video von XGL in Action:
Jaja ich weiss das die Mac Fraktion jetzt wieder sagt: Wir habens erfunden. Aber eins dürft ihr nicht vergessen, XGL kostet nix 😛
Hats von euch schon einer laufen?
Oktober 10th, 2006
Dodg3r
Previous Posts