• Nginx als Reverse Proxy …

    Nginx als Reverse Proxy einsetzen mit Paketen von dotdeb 1. Sources von dotdeb hinzufügen zu /etc/apt/sources.list deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all 2. Apt-key für dotdeb wget -O – http://www.dotdeb.org/dotdeb.gpg | apt-key add – apt-get update 3. Nginx installieren apt-get install nginx-extras 4. Konfigurieren server { listen 80; server_name DOMAIN.COM; access_log /var/log/nginx/access.log main; […]

    Read more »
  • Puppetmaster / Puppet-agent / Foreman(-proxy) / Passenger

    aufgrund der immer weiter steigenden Anzahl von Maschinen bzw. VM’s muss eine komfortable Lösung her zum verteilen von Konfigurationen, deployen neuer VM’s usw. Die vorläufige Lösung, welche in mehreren Schritten voran getrieben wird, setzt sich aus den folgenden opensource Tools zusammen: – Puppetmaster – Puppetagent – Foreman (mit Passenger) – Forman-proxy – MCollective Die Anleitung […]

    Read more »
  • LVM: Partition vergrößern und filesystem resizen

    Weil ich es gerade gemacht habe und es vielleicht mal jemanden helfen könnte, schreibe ich mal schnell mit was ich gemacht habe opencms:/var# pvs PV VG Fmt Attr PSize PFree /dev/sda1 vg_data lvm2 a- 20,00g 12,00g /dev/sdb1 vg_system lvm2 a- 10,00g 6,27g opencms:/var# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert var vg_data -wi-ao 8,00g root vg_system -wi-ao 2,79g swap vg_system -wi-ao 952,00m opencms:/var# df -h Dateisystem Size Used Avail Use% Eingehängt auf /dev/mapper/vg_system-root 2,8G 1,2G 1,5G 46% / tmpfs 502M 0 502M 0% /lib/init/rw udev 497M 108K 497M 1% /dev tmpfs 502M 0 502M 0% /dev/shm /dev/mapper/vg_data-var 7,9G 6,0G 1,9G 81% /var Zabbix (Monitoring) gibt eine Info raus sobald der Plattenplatz einer Partition mehr als 80% belegt. Vergrößern:

    Read more »
  • Failover (bonding) von 2 Netzwerkkarten unter Debian …

    da es öfters mal vorkommt, dass ich die Konfigurationszeilen vergesse möchte ich diese hier mal festhalten. Vielleicht hilft es ja auch anderen weiter. Wir benötigen erst mal das Paket ifenslave. # apt-get install ifenslave-2.6 Netzwerkkonfiguration anpassen: # nano /etc/network/interfaces Einfügen: auto lo eth0 eth1 bond0 iface lo inet loopback iface eth0 inet static iface eth1 […]

    Read more »
  • Vsftpd + 500 OOPS: cap_set_proc

    Diesen Fehler hat man schon ein paar mal gesehen aber leider noch nicht oft genug um mir den Namen des nicht geladenen Moduls zu merken ;) Fehlerbehebung: # modprobe capability Tipp: sollte man eine Firewall auf Basis von Iptables laufen haben braucht man noch -> ip_conntrack_ftp # modprobe ip_conntrack_ftp

    Read more »
  • Ein Paket auf “hold” setzen …

    … kommt gelegentlich schon mal vor. Aber wie geht es am schnellsten? Lösung: # echo derpaketname hold | dpkg –set-selections Kennt ihr auch das Problem bei einem “dpkg -l |grep xyz” das Zeichen abgeschnitten werden? Sehr unpraktisch wenn man ein Paket entfernen will aber nicht den genauen Namen kennt. Lösung: # COLUMNS=150 dpkg -l |grep […]

    Read more »
  • Debian etch und MySQL 4.1 …

    sicherlich habt ihr bereits bemerkt das es in etch kein MySQL 4.1 mehr gibt. Nicht tragisch es wird eh Zeit für MySQL 5 dennoch gibt es einige Kunden oder Shared Systeme die man nicht einfach so umstellen kann weil hier und dort läuft dann erstmal etwas nicht. Verzichten möchte ich auf etch deswegen aber nicht […]

    Read more »
  • suPHP-0.6.2 source + Debian etch …

    wir wollen das z.Z. aktuelle suPHP-0.6.2 von Hand auf einem Debian etch (stable) mit Apache 2.2 & php5 bauen und integrieren weil in den aktuellen etch Paketen die Option “paranoid” fehlt. Pakete installieren: # apt-get install apache2-prefork-dev php5-cgi suPHP source downloaden & entpacken: # wget http://www.suphp.org/download/suphp-0.6.2.tar.gz # tar -xvzf suphp-0.6.2.tar.gz # cd ./suphp-0.6.2 bevor wir […]

    Read more »

Back to Top