Optimierung der Server für Magento Shop   no comments

Posted at 8:57 pm in Linux

Um einen Magento CE Webshop flüssig auf einem einzigen Server zum laufen zu bringen, müssen ein paar Tricks angewendet werden. Dies ist besonders für die Webhoster von Magento Hosting von größter Bedeutung. Diese Information ist sehr viel Geld wert. Zum einen empfehlen wir entweder die Datenbank auf eine SSD Festplatte auszulagern oder gleich das komplette System auf der Solid State Drive Platte zu betreiben. Die neuen Samsung 830 Platten sind etwa 10x mal so schnell wie die HDDs. Wir haben in unseren Messungen unter MAC OS X Lion Geschwindigkeiten von bis zu 450MB/s erreichen können. Zum Vergleich schaffen es die HDD Platten nur magere 40MB/s bis 70MB/s. Also als erstes gleich die richtige Hardware verwenden. Bei dem Prozessor soll es unbedingt ein Intel Core i7 Prozessor sein. Am besten die 2600er Serie. Vom RAM her sollen es mindestens 8GB sein, je mehr desto besser. Wenn mehrere Shop auf einem Server gehostet werden sollen, dann bitte auch mit einem 1GBit Netzwerk. Sonst fühlen Sie sich die Shops etwas eingehängt. In dem nächsten Artikel verraten wir welche Schrauben an der Linux Software gedreht werden sollen um Magento performanter zu machen.

Written by admin on April 23rd, 2012

Virtuelle Maschine neu starten per Kommandozeile   no comments

Posted at 11:17 am in Linux

Derzeit sind die Server stark genug um Virtuelle Maschinen zu betreiben. Eine der performantesten Virtualisierungen unter Linux ist openVZ. Diese benötigt zur Administration keine grafische Oberfläche. Dies bedeutet mehr Power für die Clients. Einige wichtige Vorteile sind Backups, Transfer und natürlich Sicherheit.

Die Backups werden der kompletten virtuellen Maschine gemacht. Somit lässt sich im Zweifelsfall der komplette virtuelle Server sehr schnell wieder herstellen und in Betrieb nehmen.

Die vServer können natürlich auch vom Host zu Host ganz leicht verschoben werden ohne die im vServer enthaltenen Daten zu verlieren. Dies ist besonders bei einer Kommunikationsagentur Berlin mit vielen Entwicklungsserver ganz wichtig.

Über die Konsole können Sie mit folgenden Befehlen die virtuellen Maschinen steuern:

vServer starten: vzctl start 101
vServer anhalten: vzctl stop 101
vServer neu Starten: vzctl restart 101
vServer betreten:  vzctl enter 101

Die Nummer 101 steht für die virtuelle Maschine. Zweiter vServer wäre dann 102 und so weiter.

Written by admin on April 19th, 2012

Anzeigen der Speicherplatzbelegung der Ordner unter Linux Kommandozeile   no comments

Posted at 2:11 pm in Allgemein

Mit dem Befehl df -m kann man sich die Belegung der Volumes anzeigen lassen. Dies funktioniert sowohl unter Linux als auch unter MAC OS X.

Oft möchte man den lästigen Speicherfresser auswendig machen. Dies ist besonders bei Webhosting sehr wichtig, denn ist die Festplatte oder das Volume ein mal voll, geht unter umständen das Hosting Panel wie etwa Plesk nicht mehr. Es wir nur noch 500 Internal Server Error angezeigt. Unter umständen können sogar nicht mehr ein mal die E-Mails verschickt werden.

Man kann sich mit der folgenden Befehlskonfiguration auf die Suche begeben und den Speicherfresser rausfinden.

du -h /ordner –max-depth=1

Wichtig ist hier die maximale Tiefe anzugeben. Die 1 bedeutet, dass man nur im aktuellen Verzeichnis sucht.

Written by admin on April 17th, 2012

Java unter Lion MAC OS X deinstallieren   no comments

Posted at 1:20 pm in MAC

Wer den MAC sauber von fremden Virtuellen Maschinen halten will, insbesondere Java, kann es deinstallieren. Doch ganz so einfach geht es nicht, wenn es ein mal über die Softwareaktualisierung installiert ist. Um Java vom Lion zu löschen müssen Sie folgende Befehle im Terminal eingeben.

Hier ist die Schritt für Schritt Anleitung:

  1. Starten Sie den Terminal. Etwa über “Spotlight” mit der Tastenkombination [CMD] + [Leertaste] und geben Sie im erschienen Suchfeld Terminal ein 
  2. Prüfen Sie dutch die Eingabe des Befalls: sudo /usr/libexec/java_home -xml ob Java installiert ist.
  3. Mit diesem Befehl deinstallieren Sie Java von Ihrem MAC OS X Lion: sudo /usr/libexec/java_home –uninstall
  4. Löschen Sie auch den Java Ordner aus Ihrer Bibliothek mit dem Befehl: sudo rm -rf /System/Library/Java
  5. Führen Sie den Befehl aus schritt 1 aus um sich zu vergewissern, dass Java deinstalliert wurde.
  6. Fertig!

Written by admin on April 17th, 2012