Server, Backup, Pagespeed, Blogumzug

Müde und etwas fertig. Eine Aspirin heute mal als Ausnahme war notwendig. Ich machte mich an die Server-Arbeit, das Einzige was derzeit geht und auch notwendig ist. Vom Strato die MySQL DBs als Backup auf OVH, ebenfalls die ganzen alten Backups per rsync gezogen.

Das alles ist noch nicht sicher da – S3 muss da auch mal herhalten.

Dann komplierte ich nach Anleitung pagespeed in nginx.

Den Blog hier bekam ich noch nicht zum laufen. Ich brauche die Auth Codes für den weit.org Domain Transfer, forderte ihn erneut an und sollte vielleicht doch erst mal GameOn und dann den Blog herumschieben. Der Zweck ist ja, dass Scraper, alte Backups und Privatzeug auf OVH Atom laufen, wegen großer HDD und nur WordPress auf dem Digital Ocean 1GB Droplet. Dann kann ich zwei Server (Strato und Hostcentric) endlich abschalten.

Weil der Dealblog wegen zu wenig Ahnung bei der Deduplication und den Python-Bindung für Selenium etwas flach liegt, muss es dennoch weiter gehen:
1. gameon.de backup und transfer
2. cosmigo.com backup und transfer mit Einbau der /promotion Seiten
3. dann schließlich das Private Zeug von welt.weit.org

Ich entschied mich, cosmigo + gameon auf eine Multisite zu setzen. Die POP seiten gehen ebenfalls auf eine multisite. gamesnap und themestarz bekommen eigene DBs. Ich hoffe nur, dass HHVM und W3 Tital Cacne auf nginx mit der pagespeed Extension zusammen funktionieren. Mehr kann ich in Sachen Speed da ja nicht machen. Pre-Mature Optimization ist das erst mal.

Bis 20:45 war ich erst mal müde. Dann kämpfte ich weitere Stunden mit der nginx Konfiguration. Ich bekam einfach einen weiteren virtuellen Server nicht zum Laufen.

Dann ging endlich PHP per socks aber MySQL war wohl nicht verbunden.
Nochmal das ganze:
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Es gibt gute Config-Files doch ich bekam wegen NGINX Probleme mit den Rewrites. Für mein WP-Super-Cache fand ich schließlich eine Config, der der Atom ist wirklich lahm. Mit dem Photocaching braucht der auch über 6 sec für eine Seite. Meine IP Konfiguration ging damit kaputt, muss ich an einen anderen Domain-Namen binden, denke ich mal, weil jetzt wohl alles auf die WP-Installation gelenkt wird. Per Expandrive kam ich aber schneller zum tippen und checken als über pico und die Shell.

Schnell noch die Site URL geändert.

Alles wirklich nicht ganz so simpel und mit den NGINX Config Files werde ich mich in den kommenden Tagen sicher noch mehr auseinandersetzen müssen. Als Image-Server ist der Atom jedenfalls ungeeignet. Der taugt nur dazu, die Sachen auf S3 hochzuladen, was ja so eigentlich auch geplant war. Noch einen Property ran, wie lange jedes Bild gültig ist und dann wird das automatisch gelöscht.

Ich machte die ersten Postings auf der neuen Blog location über meine Mini-Domain vrz.one. Schon ganz nett, dass das jetzt auch klappt. Einem Umzug der Domain steht nichts im Weg. Die Frage war, ob ich wirklich Apache gegen nginx ersetzen sollte. Jetzt weiß ich, dass das doch gut war, denn das Problem hätte ich sonst erst viel später gemerkt. Von den 2GB RAM des ATOm ist 700 Mbyte jetzt mit WordPress und MySQL voll. So schnell geht das.

Jetzt sollte ich endlich mal coldsweat als cron laufen lassen und testweise eine WordPress DB füllen. Soweit sollte das ja nun alles gehen.

ich installierte noch schnell in der root S3CMD, was ich dann für all die Transfers brauche.

pip install python-dateutil
pip install https://github.com/s3tools/s3cmd/archive/master.zip

Den FTP Zugang bekam ich auch noch zum Laufen. Muss eigentlich SFTP werden aber vsftp läuft nun auch richtig für die Photo Uploads. Hobby imme rnoch zuerst. Morgen dann das Gleiche auf dem DigitalOcean Teil irgendwie mit dem alten Content von cosmigo und gameon. Die Woche verflog wieder viel zu schnell.

0 Responses to “Server, Backup, Pagespeed, Blogumzug”


Kommentare sind zur Zeit nicht möglich.
2015-08-14_01-16-49_YDXJ0199.jpg
2015-08-14_01-16-49_YDXJ0199.jpg
2015-08-14_05-29-27_YDXJ0206.jpg
2015-08-14_05-29-27_YDXJ0206.jpg
2015-08-14_05-29-33_YDXJ0208.jpg
2015-08-14_05-29-33_YDXJ0208.jpg
2015-08-14_05-29-44_YDXJ0212.jpg
2015-08-14_05-29-44_YDXJ0212.jpg