Newsflash

Statt VIP.at eMailadresse eine  xVIP.AT eMailadresse.Da die Telekom Austria den ehemaligen ViP Kunden die eingetragenen eMail Adressen ihrer zugekauften Kunden, in Zukunft nicht mehr zur Verfügung stellt , weiterlesen

 

Whois Search Engine

Geben sie Ihre Wunschdomain ein
Domain: 
powered_by.png, 1 kB
Home arrow Blog
A blog of all sections with no images
ISPConfig daily backup Drucken

ISPConfig: Tägliches Backup

Grundsätzlich ist von der täglichen Backup-Funktion abzuraten. Da alle Datenbanken dabei gedumpt werden, alle Webs komprimiert (egal was drin liegt) und auf Platte gespeichert werden, wird schnell die Platte und die User-Quota voll. Ausserdem geht es gewalltig auf die Server-Performance.

Eingeschaltet wird es in der Datei /home/admispconfig/ispconfig/lib/config.inc.php. Dort muß man die Variable $go_info["server"]["do_automated_backups"] auf 1 setzten. Den Rest erledigt der bereits eingerichtete Cronjob.

Die Backups finden sich dann in den jeweiligen Webs im neu angelegten ~/backup/-Verzeichnis mit den Dateinamen backup_2008_07_14.zip.
Achtung! Ältere Backups werden bisher nicht gelöscht und die Backup-Dateien gehören dem Web-User.
 

Mit einem einfachen Script kann man die älteren Dateien löschen:

#!/bin/sh #finde alle backup-Verzeichnisse      
#finde darin alle backup_-Dateien die älter als ein Tag sind
#und lösche diese find /var/www/ -name 'backup' -type d -maxdepth 2 -exec \ find \{\} -mtime +1 -name 'backup_*' -exec \ rm \{\} \ \; \;

 

Dies ist die Grundlage für ähnliche Scripte, die z.B. die Backup's auf FTP-Server hochladen u.ä.

Quelle: Huschi.Net

 
ISPConfig Umlaute auf der Startseite Drucken

ISPConfig: Umlaute auf der Startseite

Wenn man sich als Admin frisch in ISPConfig einloggt erhält man eine Status-Übersicht.
Wer hier fehlerhafte Umlaute sieht, hat seine Shell auf UTF-8 stehen.
Denn diese Darstellung wird von einem Shell-Script erzeugt.
Seine Shell-Einstellung kann man einfach überprüfen: echo $LANG

Behebung:

a) Entweder die Shell umstellen:

Debian:
In der Shell einfach dpkg-reconfigure locales aufrufen und locale de_DE@euro auswählen.
(Achtung: Kann Auswirkungen auf andere Programme haben. Ein Reboot empfiehlt sich hierbei, damit alle anderen Programme die neue locales-Einstellung erhalten.)

SuSE:
Hier wird die Einstellung in yast vorgenommen.

b) ISPConfig patchen:

Bearbeite die Datei /home/admispconfig/ispconfig/lib/plugins/check_disk.plugin.php (in der aktuellen 2.2.24-Version ist es in Zeile 79):
Am Ende der Zeile steht $value. Dies muß mit der Konvertierung erweitert werden in iconv("UTF-8", "ISO-8859-1", $value).

Quelle: Hoschi.Net

 
ISPConfig MySQL Account Drucken
ISPConfig ohne MySQL-root-Account
Problem:
Wenn man ISPConfig installiert, muß man ihm einen MySQL-Account mitgeben, mit dem er auch entsprechende Rechte hat. Dafür nimmt man gerne mal den root-Account.
ISPConfig speichert das Passwort aber im Klartext auf der Platte ab. Dies ist nicht besonders schön, da viele Admin's Ihre Passwörter doppelt oder dreifach nutzen.
Oder weil einige Server bereits so eingerichtet sind, daß das MySQL-root-Passwort gleich dem SSH-root-Passwort ist.

Lösung:
Wir legen uns einfach einen eigenen MySQL-User für ISPConfig an:

GRANT ALL ON ispconfig.* TO 'ispconfig'@'localhost' IDENTIFIED by 'isp-password'; GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.db TO 'ispconfig'@'localhost'; GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.user TO 'ispconfig'@'localhost'; GRANT CREATE, DROP ON `web%`.* TO 'ispconfig'@'localhost';


Diese Zeilen kann man direkt in der MySQL-Console ausführen. Die letzte Zeile braucht man nur, wenn bereits Datenbanken mit ISPConfig angelegt worden sind.

Quelle: Huschi.Net

 
ISPConfig SPF-Records Drucken

ISPConfig: SPF-Records für den DNS


Wie kann man bei ISPConfig SPF-Records setzten?
ISPConfig unterstützt diese Funktion im Frontend bisher nicht.
Der root-User hat aber die Möglichkeit in den Zone-Files unter /etc/bind/ die gewünschten TXT-Records (SPF ist nur ein Spezialfall eines TXT-Records) anzufügen.
Man muß nur darauf achten, daß es nach der Zeile mit MAKE MANUAL ENTRIES BELOW THIS LINE! steht. Dann überschreibt ISPConfig die Einstellungen auch nicht.

Quelle: Hoschi.Net

 
ISPConfig Sub Domain Handling Drucken

ISPConfig und Subdomains

Subdomain-Handling mit ISPConfig

Der Autor von ISPConfig sieht die Problematik die viele haben leider nicht:
Aus gewissen Gründen möchte man Subdomains unter dem selben User einrichten. Oder auch mal eine zweite Domain für das selbe Web.
Zum Beispiel gibt es CMS-Systeme (z.B. Typo3) die Multi-Domains unterstützen. Oder Multilingual: Mit http://www.domain.de/ sollen deutsche Inhalte und mit http://www.domain.com/ englischsprachige Inhalte erscheinen.

ISPConfig läßt zwar die so genannten "Co-Domains" zu, und ähnlich wie bei Confixx kann man sogar ein Unterverzeichnis aus dem eigenen Webroot angeben. Aber es wird kein eigener VirtualHost in Apache dafür gebaut, sondern lediglich mit Hilfe von mod_rewrite die URL darauf umgebogen.
So kommt es zu dem meist unerwünschten Effekt, daß aus http://sub.domain.tld/ ein URL-Rewrite an den Browser zurück gegeben wird mit http://www.domain.tld/sub/.
Dies verhindert aber o.g. Scenario mit Multidomain- oder Multilingual-Software.

Lösung

Im Forum von HowtoForge haben sich folgende zwei Möglichkeiten gebildet:

a) Patchen von ISPConfig:

Der Patch ist recht einfach: bearbeite /root/ispconfig/scripts/lib/config.lib.php, suche nach [R] (in der aktuellen Version 2.2.24 ist es in Zeile 1410) und lösche das Gesuchte.

Nachteile:
a) Mit jedem Update muß dieser Patch wiederholt werden.
b) Diese Änderung gilt nun für alle Subdomains.

b) Eigene mod_rewrite-Regeln:

Im HTTP-Direktiven Feld der Domain fügt man folgende Zeilen ein:

RewriteEngine on RewriteCond %{HTTP_HOST}   ^sub.domain.tld [NC] RewriteRule   ^/(.*)$ /sub/$1  [L]

 

Für weitere Subdomains werden die letzten zwei Zeilen entsprechend wiederholt.

Nachteile:
a) Dies muß für jede betroffene Subdomain einzeln eingefügt werden.
b) Wenn der User im Webroot eigene Rewrite-Rules per .htaccess nutzt, ist o.g. meist wirkungslos.
b) Dies ist evtl. einzelnen Kunden nicht zuzumuten.

Links:

Quelle: Hoschi.Net

 
ISPConfig: Zertifikat ändern Drucken

Während der Installation von ISPConfig wird ein SSL-Zertifikat generiert. Falls man sich dort vertippt hat, oder aus sonst einem Grund es neu erstellen möchte, kann dies mit folgenden Zeilen tun:

openssl genrsa -des3 -out /root/ispconfig/httpd/conf/ssl.key/server.key2 1024

openssl req -new -key /root/ispconfig/httpd/conf/ssl.key/server.key2 -out /root/ispconfig/httpd/conf/ssl.csr/server.csr -days 365

openssl req -x509 -key /root/ispconfig/httpd/conf/ssl.key/server.key2 -in /root/ispconfig/httpd/conf/ssl.csr/server.csr -out /root/ispconfig/httpd/conf/ssl.crt/server.crt -days 365

openssl rsa -in /root/ispconfig/httpd/conf/ssl.key/server.key2 -out /root/ispconfig/httpd/conf/ssl.key/server.key

chmod 400 /root/ispconfig/httpd/conf/ssl.key/server.key

 
<< Anfang < Vorherige 1 2 3 4 5 6 7 Nächste > Ende >>

Ergebnisse 31 - 40 von 66
© 2012 WWW24 Hosting Services Vienna
Joomla! is Free Software released under the GNU/GPL License.