Offline Wordpress aufsetzen und Entwickeln

in #deutsch7 years ago

Mich hatte gestern ein Kumpel gefragt wie er das am besten machen kann.
Da es für mich kein Hexenwerk ist, ihm so etwas zu erklären, habe ich das
schnell mal gemacht. Ich dachte mir im nachinein aber, wieso mache ich daraus nicht
einfach ein kleines Steemit Tutorial?
Dieses Tutorial bezieht wirklich nur auf die reine offline Installation von Wordpress!
!!Nicht auf einem Server!!


Bilder und Beispiele sind alle auf einem Mac entstanden, Windows sieht dem ganzen aber sehr ähnlich!

Dann wollen wir mal Anfangen, wir nehmen den "Short and Easy Way".
Zu beginn brauchen wir erst mal XAMPP(Windows) oder MAMP(Mac). Diese Software ermöglicht
uns innerhalb von wenigen Minuten einen Webserver + Mysql DB + Php auf dem betreffenden
System zum laufen zu bringen.
Wenn ihr das Tool runtergeladen habt, geht es relativ schnell los. Nach der Installation kann
man wenn man möchte noch Dinge einstellen, aber in unserem Fall brauchen wir das nicht.

Bildschirmfoto 2018-04-01 um 14.12.57.png

Was wir aber trotzdem im Vorfeld nachschauen sollten wo der Webserver eigtl. sein Verzeichnis. Also der Ort wo man dann sein Wordpress oder anderes ablegt.

Bildschirmfoto 2018-04-01 um 14.19.34.png

Dazu geht man dann auf "Einstellungen" -> "Web-Server".
Bei mir ist der der Pfad: "Daten" -> "dev" -> "web" zusehen.
Bedeutet also, ich muss alles was ich dann auf meinem Lokalen Webserver sehen möchte, dort ablegen.

Wenn wir den Server gestartet haben, sollte sich direkt eine Webseite öffnen. Dort sieht man dann schon mal das der Webserver läuft. Und man bekommt einige Informationen. Die meisten Interessieren uns erstmal nicht.
Wichtig sind aber die Informationen zu dem MySQL Server.
Die sollten bei jedem erstmal genauso aussehen wie bei mir.

Bildschirmfoto 2018-04-01 um 14.19.19.png

Bildschirmfoto 2018-04-01 um 14.24.50.png

So bevor wir nun anfangen können Wordpess zu Installieren, sollten wir erstmal auf der MySQL Datenbank eine neue Datenbank anlegen, bzw. ein "neues" Schema.
Dazu klickt ihr auf der Mamp Startseite oben auf "Tools" -> "phpMyAdmin" oder gibt folgendenes in euerer Browserleiste ein: http://localhost:8888/phpMyAdmin/?lang=de

Bildschirmfoto 2018-04-01 um 14.27.16.png

Dort drückt ihr dann oben auf "Datenbanken" und legt eine neue Datenbank an. In unserem Fall nennen wir sie einfach mal "Wordpress" der Name ist aber egal.

Bildschirmfoto 2018-04-01 um 14.28.03.png

Nachdem wir das getan haben werden wir jetzt erstmal das neuste Wordpress runterladen:
https://de.wordpress.org/download/

Wenn ihr Wordpress rungerladen habt, entpackt ihr es und legt den Ordner dann in das Verzeichnis auf welches euer Webserver zeigt.
In meinem Fall würde es dann hier liegen:
"Daten" -> "dev" -> "web" -> "wordpress"

Bildschirmfoto 2018-04-01 um 14.32.21.png

Wenn wir das gemacht haben können wir mit der Installation von Wordpress beginnen. Das geht auch relativ einfach. Theoretisch gesehen müsst ihr nun eigtl. nur folgendes in eurem Browser eintippen:
http://localhost:8888/wordpress/

Und ihr solltet auf die eure Wordpress Seite kommen die euch direkt auffordert die Installation zu starten.

Bildschirmfoto 2018-04-01 um 22.33.52.png

Im Prinzip müsst ihr euch nun nur noch durch die Installation durchklicken und bei dem Punkt wo nach der Datenbank gefragt wird die Informationen eintragen die ihr vorher entnommen habt.

Das war ist dann auch schon, nun habt ihr Wordpress installiert und könnt loslegen.
Wenn ihr noch Interesse habt zu lernen wie man für Wordpress neue Themes erstellt und selbst anpasst, dann schreibt doch mal ein Kommentar, dann werde ich das vielleicht als nächstes mal angehen :)


Ggf. überarbeite ich den ganzen Text nochmal - war leider etwas in Eile :(!

Sort:  

Schön wäre mal ein WP-Theme ohne jede eingebaute Spionagesoftware wie google-fonts, google-maps, social-network-links mit trackern, autoren-backlinks, übersetzungsprogrammen, die ohnehin keiner lesen und verstehen kann etc
ein simples SICHERES Theme mit gut leserlichen System-Fonts sowohl im Core als auch für den Text (bzw wenn jemand andere Fonts möchte zum Downloaden, aber keinesfalls IRGENDeine Cloud) ohne font-awsome und sonstige Libraries, die nicht auf meinem eigenen Server liegen .. und ohne das ganze RTL und WOO Zeugs, das man ständig updaten muß, ohne es je zu brauchen, das den Server zumüllt und Traffic und Performance kostet und nur ständig meine Daten an irgend welche Server sendet, meine und die meiner User. Ich möchte ein einfaches, sicheres und gut leserliches WP-Theme von dem wirklich nur ich (und meine User) profitieren und nicht google, facebook, twitter oder sonstige dubiose Clouds oder Script-Owner ..

Hallo :)
http://html5blank.com/

Ich denke das ist was, was dir gefallen konnte. Es könnte es sein das dort Google Analytics drinne ist. Aber das kannste dann relativ schnell raus machen. Aber das ist ein Blanko Theme, welches als Grundbasis vieler meiner Themes dient.

Grüße,
Sebastian

Schau mal, das erste, was ich gefunden habe im Quelltext, müßte man gar nicht extra nachschauen, wenn man den fürchterlichen Zeilenabstand sieht - vorausgesetzt, das ist die Seite, die man da sieht - weil ich möchte nicht etwas herunterladen, das ich nicht vorher genau gesehen und überprüft habe ...
link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Quicksand:300,400,500,700" rel="stylesheet"
link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"

Hey, das kann natürlich sein. Aber wie gesagt wenn du das Theme runterlädst und die unpassenden Dinge entfernst wird das kein Problem. Es ist auf jeden Fall schon mal schlanker als die anderen Standard Themes.

was ich noch zum offline-Konfigurieren sagen wollte:
Kann man an sich sehr leicht über local host machen, dazu gibts auf WP sogar eine Bildchen-Anleitung, das ist aber keineswegs zu empfehlen, da jeder Server dann anders reagiert, wenn man das fertige Dingsda raufspielt. Jeder Hoster hat dann seine eigene php- oder mysql-Version und ein paar andere neckische Kleinigkeiten und schon funktioniert die eine oder andere Erweiterung nicht oder er nimmt es gar nicht.. .am Besten, man ladet es auf den Server, legt ein Passwort darüber, so daß niemand sieht, was man da treibt und konfiguriert es direkt auf dem Server ... gleich mal bei den Einstellungen Gravatar blocken, die Kommentarfunktionen wegschalten und die 3 google-font blocker herunterladen, auch für das WP-core Open Sans am Dashboard, dann kann man beginnen mit arbeiten ;)

Jap das stimmt!
Aber eine Dev Umgebung ist unter umständen oft nicht ähnlich zum Produktiv System. Aber trotzdem danke für deine Anmerkungen :)!

ich leiste mir bei meinem Hoster ein C-Panel. Das installiert mehrere Hundert von Software-Paketen mit einem Klick und eigentlich klaglos -- dabei kann ich schon vor dem Installieren einstellen, ob ich es öffentlich oder hinter ein Passwort legen möchte, CP legt mit die Datenbank an und legt alles in jenes Verzeichnis, wo ich es haben möchte - öffentlich oder hinter PW. Ist absolut zu empfehlen und ist seinen Preis wert, weil es auch Statistiken, Besucherlogs, Anti-Virus und X andere Funktionen in einer gut übersichtlichen grafischen Umgebung bietet. C-Panel ist ein Produkt von Softaculous - wenn es der Hoster anbietet, ist es wirklich zu empfehlen.

Ach is ja cool, die Frage habe ich mir im Zug ohne Internet schon öfters mal gestellt, find ich richtig gut und toll umgesetzt, mit den Bildern und allem.