Downloads

ID #1407 Apache-Config-Dump

Problem:

Die Apache-Konfiguration kann einzelne Files und ganze Verzeichnisse einbinden. Großer Nachteil: bei zu vielen Dateien verliert man die Übersicht.
Insbesondere die neue Konfigurations--Struktur von Plesk 10.1, welche auch noch eine Art von Versionierung mit bringt, kann einen Admin zur Verzweiflung bringen.

Häufig sucht man lediglich eine bestimmte Einstellung und hätte dafür gerne die vollständige Konfiguration in einem Blick.

Lösung:

Theoretisch ganz trivial: Man beginnt mit einer Datei und sobald ein Include kommt wird dort weiter gearbeitet. Dabei gibt man jede gelesene Zeile aus.
Dazu habe ich auf die Schnelle ein kleines Perl-Script geschrieben:

Download: apache-conf-dump.pl (mit gzip gepackt)

Usage:

usage:
  apache-conf-dump.pl [-v virtualhost] [-c|-C] [-n|-N] [/etc/httpd/httpd.conf]
Options:
  -v virtualhost  print only the VirtualHost of this host
  -c|-C           print comments  (-C) or not (-c) (default not)
  -n|-N           print filenames (-N) or not (-n) (default not)
  -help           print this usage-screen

Mit der C-Option kann man die Ausgabe von Kommentaren in den Config-Files unterdrücken.
Die Option -N blendet die jeweils gelesene Datei ein.
Wer lediglich die Konfiguration von einem VirtualHost sucht kann diese mit der Option -v ausgeben lassen.

 

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

vom 2011-03-28 12:58, zuletzt 2011-03-28 13:00     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   5 von 5 (1 Bewertungen)

Artikel kommentieren

Kommentar von Huschi (2011-09-15 07:37:19):
Version 0.2 mit besten Dank an User dotme aus dem SSF für Wilcard Includes.