Web-Server

ID #1414 Apache-Restart auf dem Linux-Desktop

Viele Web-Entwickler ist es häufig nicht klar.
Einigen ist es bekannt, aber Sie machen es sich umständlich.
Mich stört es einfach nur!

Worum geht es?

Wer größere/umfangreichere Projekte bearbeitet und etwas Wert auf Performance legt, versucht Caching-Algorithmen und Ähnliches einzubauen. Immer wieder kommt der Punkt wo man sich wundert, dass der erzeugte Code nicht dem Programmcode entspricht. Wenn man dann eine halbe Stunde später erkennt, dass Caching-Algorithmen (PHP-Cache, Daten-Cache [Xcache, memcache], mod_perl) dazwischen funken, will man am liebsten den Kopf durch die Tischplatte hauen.

Der Lösungsweg auf einem Linux-Entwicklungssystem ist relativ einfach:
Eine root-Shell offen haben und immer wieder rcapache2 reload (oder Ähnliches) eintippen.

Es geht leichter!

Ganz begeistert bin ich von Apache-Switch.
Es nistet sich in der Info-Bar ein und lässt mit zwei Mausklicks (wer gut ist, schafft es sogar mit einem) den Apache neu starten und löscht i.d.R. auch alle mit dran hängenden Caches.

Installation

Es wird bereits ein deb-Paket zur direkten Installation unter Debian / Ubuntu angeboten:

wget http://apache-switch.webuda.com/apache-switch_0.1.deb
sudo dpkg -i --force-architecture apache-switch_*.deb

Ab dann steht im (Start-)Menü unter "Dienstprogramme" der Apache-Switch zur Verfügung.
Aber leider fragt das Programm regelmäßig nach dem eigenen Passwort für die sudo-Ausführung. Um dies auf nur eine Frage beim Start zu reduzieren, müssen wir kurz Hand anlegen:
Dazu starten wir den Menü-Editor (kmenuedit oder gmenu) und setzen das Häkchen bei "Mit anderer Benutzerkennung ausführen" auf root.

Wer Kubuntu (oder Debian mit reinem KDE) installiert hat, braucht sowieso folgenden Handgriff:
Das Script arbeitet mit gksudo um an root-Rechte zu kommen. Unter KDE heißt dieses Progrämmchen aber kdesudo. Da die Beiden aber fast identisch sind, kann folgender Symlink abhilfe schaffen:

ln -s /usr/bin/kdesudo /usr/bin/gksudo

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2011-09-26 11:04     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

Rubriken zu diesem Artikel
überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   0 von 5 (0 Bewertungen)

Artikel kommentieren