{"id":6049,"date":"2015-09-04T17:44:40","date_gmt":"2015-09-04T15:44:40","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=6049"},"modified":"2024-12-11T20:16:11","modified_gmt":"2024-12-11T19:16:11","slug":"raspberry-pi-wie-kann-wordpress-mit-datenbank-mysql-und-server-nginx-vorkonfiguriert-installiert-werden-mit-presspi","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=6049","title":{"rendered":"Raspberry Pi: Wie kann WordPress mit Datenbank (MySQL) und Server (Nginx) vorkonfiguriert installiert werden? Mit PressPi!"},"content":{"rendered":"<p>Das vorkonfigurierte Image von PressPi enth\u00e4lt WordPress mit Datenbank und Server (Nginx). Das ganze kann wirklich leicht zum laufen gebracht werden. Es l\u00e4uft unter Debian Wheezy <\/p>\n<p>Linux presspi 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l GNU\/Linux<\/p>\n<p>1. Download von http:\/\/presspi.com\/ das <a href=\"https:\/\/accounts.google.com\/v3\/signin\/identifier?continue=https%3A%2F%2Fdrive.google.com%2Fdrive%2Ffolders%2F0B6d-JruA2JInbW5NSkZqZ3NLTTg%3Fusp%3Dsharing&amp;followup=https%3A%2F%2Fdrive.google.com%2Fdrive%2Ffolders%2F0B6d-JruA2JInbW5NSkZqZ3NLTTg%3Fusp%3Dsharing&amp;ifkv=AXo7B7VmrS6d20UB5LHzKf3CMWJZ0HhCwAbm3Hwe1JwG58zs0XfC14XXrTeAGEzbcQaRLsSt0aYWZg&amp;passive=1209600&amp;service=wise&amp;flowName=GlifWebSignIn&amp;flowEntry=ServiceLogin&amp;dsh=S-1710659535%3A1692360859574080\" target=\"_blank\" rel=\"noopener noreferrer\">PressPi_v2.2.zip<\/a> und die enpacken, so das eine PressPi_v2.2.img Datei entsteht.<\/p>\n<p>2. Das PressPi_v2.2.img (7,9GB) auf die SD-Karte kopieren mit:<\/p>\n<pre class=\"lang:default decode:true \" >\r\n# alle Disk ausgeben\r\ndiskutil list\r\n# die SD-Karte unmounten\r\nsudo diskutil unmountDisk \/dev\/disk3\r\n# den Kopier Vorgang starten mit\r\nsudo dd if=PressPi_v2.2.img img of=\/dev\/disk3 bs=512k\r\n<\/pre>\n<p>Nach der Installation sind auf der 8 GB Karte noch 45% Speicher f\u00fcr Nutzerdaten frei.<\/p>\n<p>3. Nach der Installation und booten und anmelden mit SSH User: <strong>pi<\/strong> Passwort: <strong>raspberry<\/strong>, den SD-Karten Speicher auf die maximale SD-Karten Gr\u00f6\u00dfe anpassen und gleich das Passwort \u00e4ndern:<\/p>\n<pre class=\"lang:default decode:true \" >\r\nsudo raspi-config\r\n<\/pre>\n<p>Aufruf im Browser mit der PI-ADRESSE liefert:<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55.png\" alt=\"Pi Server\" width=\"1291\" height=\"977\" class=\"aligncenter size-full wp-image-6051\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55.png 1291w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55-300x227.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55-1024x775.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.08.55-900x681.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Der Server l\u00e4uft und weiter unten gibt es die folgenden Angaben:<!--more--><\/p>\n<p>    Raspbian Base<br \/>\n    B+ compatible<br \/>\n    Powered by Nginx 1.2.1<br \/>\n    SSH: pi\/raspberry<br \/>\n    WordPress User: wpadmin \/ !WPadmin!<br \/>\n    Datenbank MySQL Client 5.5.44\/ Server 5.5.44.0: wpadmin \/ !WPadmin!<br \/>\n    Datenbank Admin: PHPmyadmin 3.4.11.1: wpadmin \/ !WPadmin!<br \/>\n    <a href=\"http:\/\/blog.wenzlaff.de\/?p=6068\" target=\"_blank\" rel=\"noopener noreferrer\">Raspcontrol<\/a>: presspi \/ !PressPi!<br \/>\n    Access WordPressPi<br \/>\n        http:\/\/your_pi_ip_address\/wp-login.php<br \/>\n        <a href=\"http:\/\/presspi\/wp-login.php\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/presspi\/wp-login.php<\/a><br \/>\n    Access PHPmyadmin<br \/>\n        <a href=\"http:\/\/presspi:81\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/presspi:81<\/a><br \/>\n    Access Raspcontrol<br \/>\n       <a href=\"http:\/\/presspi\/raspcontrol\" target=\"_blank\" rel=\"noopener noreferrer\"> http:\/\/presspi\/raspcontrol<\/a><\/p>\n<p>F\u00fcr Mac User muss der Hostname <strong>presspi<\/strong> noch in der Datei <strong>\/etc\/hosts<\/strong> eingef\u00fcgt werden mit:<\/p>\n<pre class=\"lang:default decode:true \" >\r\nsudo vi \/etc\/hosts\r\n# erg\u00e4nzen Adresse mit presspi\r\n<\/pre>\n<p>So, nun geht auch der Aufruf mit <a href=\"http:\/\/presspi\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/presspi<\/a><br \/>\nDann links im Men\u00fc unter META auf Log in klicken und anmelden mit User: wpadmin  Passwort: !WPadmin!<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.24.40.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.24.40.png\" alt=\"wp anmeldung\" width=\"737\" height=\"758\" class=\"aligncenter size-full wp-image-6053\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.24.40.png 737w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.24.40-292x300.png 292w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/a><\/p>\n<p>Dann auf Log in, und es klappt. Dann mal gleich ein update auf 4.3 angeworfen, auch das l\u00e4uft.<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24.png\" alt=\"WP\" width=\"1196\" height=\"887\" class=\"aligncenter size-full wp-image-6052\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24.png 1196w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24-300x222.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24-1024x759.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.20.24-900x667.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Jetzt kann schon mal WordPress getestet werden. Wenn der Server ans Netzt soll, m\u00fcssen nat\u00fcrlich alle Passw\u00f6rter ge\u00e4ndert werden.<\/p>\n<p>Aber jetzt will ich mal sehen, wie mein vorhandener Blog importiert werden kann, wie hier beschrieben:<\/p>\n<p>1. Dazu im meinem vorhanden Block das Plugin <strong>&#8222;All In One WP Migration&#8220;<\/strong> Version 4.3 suchen, installieren und aktivieren. Dieses Plugin macht in der kostenlosen Version bis 512 MB. Bei meinen Testblog waren es nur 59 MB.<br \/>\nDie unbegrenzte Version kosten 59 Dollar.<\/p>\n<p>2. Dann im Plugin Men\u00fc die Seite exportieren und speichern als *.wpress Datei.<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58.png\" alt=\"wp export\" width=\"1393\" height=\"666\" class=\"aligncenter size-full wp-image-6057\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58.png 1393w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58-300x143.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58-1024x490.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-16.41.58-900x430.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><br \/>\nNach ein paar Minuten die Datei speichern &#8230;<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48.png\" alt=\"wp download\" width=\"1475\" height=\"691\" class=\"aligncenter size-full wp-image-6058\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48.png 1475w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48-300x141.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48-1024x480.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.01.48-900x422.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>3. Alle vorhandenen Plugin im Raspberry Pi installieren und auf die gleichen Version updaten.<br \/>\n4. Das  &#8222;<strong>All In One WP Migration<\/strong>&#8220; aufrufen und die Datei erzeugte *.wpress Datei importieren &#8230;<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.02.04.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.02.04.png\" alt=\"wp meldung\" width=\"535\" height=\"215\" class=\"aligncenter size-full wp-image-6059\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.02.04.png 535w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.02.04-300x121.png 300w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/a><\/p>\n<p>ok&#8230;<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.03.08.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.03.08.png\" alt=\"wp b\" width=\"507\" height=\"205\" class=\"aligncenter size-full wp-image-6060\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.03.08.png 507w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-04-um-17.03.08-300x121.png 300w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/a><\/p>\n<p>Es werden auch alle User mit den Passw\u00f6rtern importiert. <\/p>\n<p>Anmelden, super hat alles geklapt. <\/p>\n<p>Der Systemstatus kann mit Raspcontrol ausgegeben werden, wie <a href=\"http:\/\/blog.wenzlaff.de\/?p=6068\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> gezeigt. Aufruf im Browser \u00fcber <a href=\"http:\/\/presspi\/raspcontrol\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/presspi\/raspcontrol\/<\/a><\/p>\n<p>Auch phpMyAdmin l\u00e4uft \u00fcber <a href=\"http:\/\/presspi:81\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/presspi:81<\/a> \u00fcber den Login:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.29.25.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.29.25.png\" alt=\"phpMyAdmin\" width=\"519\" height=\"541\" class=\"aligncenter size-full wp-image-6087\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.29.25.png 519w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.29.25-288x300.png 288w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/a><br \/>\nDer DB Status:<br \/>\n<a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45.png\" alt=\"phpMyAdmin\" width=\"1579\" height=\"758\" class=\"aligncenter size-full wp-image-6088\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45.png 1579w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45-300x144.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45-1024x492.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/09\/Bildschirmfoto-2015-09-05-um-17.33.45-900x432.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Der NGINX Server ist ohne SSL configuriert, die SSL Modulen sind aber schon vorhanden. Wer https aktivieren will, muss aber vorher die OpenSSL Version 1.0.1e aus dem Feb. 2013 aktualisieren, da diese Version durch <a href=\"https:\/\/www.f5.com\/company\/blog\/nginx\" target=\"_blank\" rel=\"noopener noreferrer\">Heartbleed<\/a> angreifbar ist. Aktuell ist die nginx Version 1.9.4 verf\u00fcgbar.<\/p>\n<p>Dann mal weiter teste&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das vorkonfigurierte Image von PressPi enth\u00e4lt WordPress mit Datenbank und Server (Nginx). Das ganze kann wirklich leicht zum laufen gebracht werden. Es l\u00e4uft unter Debian Wheezy Linux presspi 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l GNU\/Linux 1. Download von http:\/\/presspi.com\/ das PressPi_v2.2.zip und die enpacken, so das eine PressPi_v2.2.img Datei entsteht. 2. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=6049\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eRaspberry Pi: Wie kann WordPress mit Datenbank (MySQL) und Server (Nginx) vorkonfiguriert installiert werden? Mit PressPi!\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,1023,1319,2047],"tags":[2230,2045,2226,2227,2228,2190,176,190],"class_list":["post-6049","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-raspberry-pi","category-sicherheit-2","category-wordpress","tag-heartbleed","tag-mysql","tag-nginx","tag-phpadmin","tag-presspi","tag-raspberry-pi","tag-sicherheit","tag-wordpress"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6049"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6049\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6049"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}