{"id":6,"date":"2012-06-05T15:47:17","date_gmt":"2012-06-05T14:47:17","guid":{"rendered":"http:\/\/userpage.fu-berlin.de\/~rober\/blog\/?p=6"},"modified":"2014-03-25T12:19:00","modified_gmt":"2014-03-25T11:19:00","slug":"wordpress-install","status":"publish","type":"post","link":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/2012\/06\/wordpress-install\/","title":{"rendered":"WordPress Install @ Userpage"},"content":{"rendered":"<p>WordPress l\u00e4\u00dft sich ohne viel Aufwand auf dem <a title=\"Login-Server der ZEDAT\" href=\"http:\/\/www.zedat.fu-berlin.de\/Login-Server\">Login<\/a>\/<a title=\"Userpage-Service der ZEDAT\" href=\"http:\/\/www.zedat.fu-berlin.de\/Userpage\">Userpage<\/a>-Server der <a title=\"ZEDAT Homepage\" href=\"http:\/\/www.zedat.fu-berlin.de\">ZEDAT<\/a> installieren.<\/p>\n<h2>Schnelldurchlauf<\/h2>\n<ol>\n<li>WordPress herunterladen.<\/li>\n<li>Auspacken.<\/li>\n<li>Konfigurationsdatei anpassen.<\/li>\n<li>Finetuning.<\/li>\n<\/ol>\n<h2>WordPress Installation im Detail<\/h2>\n<h3>WordPress herunterladen<\/h3>\n<p>Die aktuelle WordPress-Version zum Selbst-Installieren gibt es unter:<\/p>\n<ul>\n<li><a title=\"WordPress Download\" href=\"https:\/\/wordpress.org\/download\/\">https:\/\/wordpress.org\/download\/<\/a><\/li>\n<\/ul>\n<p>Dort sind sowohl eine zip als auch eine tar.gz Version verlinkt. Dem Login-Server ist es egal, dort kann man beides auspacken. Nehmen wir also einfach das tar.gz:<\/p>\n<ul>\n<li><a title=\"Aktuelles WordPress Archiv herunterladen\" href=\"https:\/\/wordpress.org\/latest.tar.gz\">https:\/\/wordpress.org\/latest.tar.gz<\/a><\/li>\n<\/ul>\n<h3>Auspacken<\/h3>\n<p><em>Wie das heruntergeladene Archiv auf den Login-Server \u00fcbertragen werden kann, steht zum Beispiel in Tip4U#22, siehe: <a title=\"Tip4U \u00dcbersicht &quot;Web&quot;\" href=\"http:\/\/www.zedat.fu-berlin.de\/Tip4U_Web\">http:\/\/www.zedat.fu-berlin.de\/Tip4U_Web<\/a><\/em><\/p>\n<p>Die WordPress-Dateien m\u00fcssen in den Ordner &#8220;public_html&#8221; bzw. einem Unterordner davon landen. Nehmen wir mal an, der eigene Benutzername lautet &#8220;benutzer&#8221; und es gibt schon einen Ordner &#8220;public_html&#8221; in dem sich die &#8220;normale&#8221; Homepage befindet. Wir erstellen einen Unterordner namens &#8220;blog&#8221; in den das Blog (also die WordPress-Instanz) kommt.<\/p>\n<p>Ich benutze dazu mal ein paar Kommandos direkt auf dem Server (das geht nach meinem Geschmack am schnellsten).<\/p>\n<p><em>Wie daf\u00fcr eine SSH-Verbindung zum &#8220;Fernsteuern&#8221; des Login-Servers hergestellt werden kann, steht zum Beispiel in Tip4U#03 (Windows) oder Tipu#73: (f\u00fcr MacOS User): <a title=\"Tip4U \u00dcbersicht &quot;Allgemein&quot;\" href=\"http:\/\/www.zedat.fu-berlin.de\/Tip4U_Allgemein\">http:\/\/www.zedat.fu-berlin.de\/Tip4U_Allgemein<\/a><\/em><\/p>\n<p>Wer will, kann nat\u00fcrlich auch die <a title=\"ZEDAT Webshell\" href=\"https:\/\/www.zedat.fu-berlin.de\/shell\/\">Webshell<\/a> benutzen.<\/p>\n<pre>mkdir -p ~\/public_html\/blog\r\ncd ~\/public_html\/blog\r\ntar xvf ~\/wordpress.tar.gz<\/pre>\n<p>Die obigen Kommandos setzen voraus, dass man eine interaktive Verbindung mit dem Login-Server hergestellt hat. Zun\u00e4chst wird der Ordner &#8220;blog&#8221; angelegt, ggf. wird dabei gleich der Ordner &#8220;public_html&#8221; mit angelegt (falls noch nicht vorhanden). Dann wird in diesen neuen Ordner hinein gewechselt und daraufhin die (vorher hoffentlich erfolgreich \u00fcbertragene) Datei mit dem WordPress-Archiv wird ausgepackt. Der Name (im Beispiel &#8220;wordpress.tar.gz&#8221;) muss nat\u00fcrlich entsprechend der aktuellen Version angepasst werden.<\/p>\n<h3>Konfiguration anpassen<\/h3>\n<p>Jetzt m\u00fcssen noch ein paar Eintr\u00e4ge in der Konfiguration angepasst werden, damit WordPress seine Datenbank anlegen und erreichen kann. Dazu sind folgende Informationen n\u00f6tig.<\/p>\n<ul>\n<li>Name des Datenbank-Servers<\/li>\n<li>Name der Datenbank<\/li>\n<li>Name eines Datenbank-Users<\/li>\n<li>Passwort des Datenbank-Users<\/li>\n<\/ul>\n<p>Diese Informationen k\u00f6nnen dem <a title=\"ZEDAT Portal\" href=\"https:\/\/portal.zedat.fu-berlin.de\/\">ZEDAT-Portal<\/a> entnommen werden. Dort gibt es einen Men\u00fcpunkt namens &#8220;Datenbanken&#8221; im Bereich &#8220;Services&#8221; (wo man sich ggf. auch erst einmal eine eigene Datenbank &#8220;erklicken&#8221; kann, falls noch nicht geschehen).<\/p>\n<p><em>Zum Thema &#8220;Datenbanken&#8221; siehe ggf. auch: <a title=\"Datenbanken an der ZEDAT\" href=\"http:\/\/www.zedat.fu-berlin.de\/Datenbanken\">http:\/\/www.zedat.fu-berlin.de\/Datenbanken<\/a><\/em><\/p>\n<p>Mit diesen Informationen bewaffnet, kann es an der Kommandozeile weiter gehen.<\/p>\n<pre>cd ~public_html\/blog\/\r\nmv wp-config-sample.php wp-config.php\r\nnano wp-config.php<\/pre>\n<p>In den Ordner der WordPress-Installation wechseln, die Datei mit der Beispielkonfiguration &#8220;wp-config-sample.php&#8221; umbenennen in &#8220;wp-config.php&#8221; und diese dann editieren.<\/p>\n<p>Die folgenden Zeilen (ziemlich am Anfang der Datei) m\u00fcssen anhand der eigenen Daten aus dem Portal (siehe oben) angepasst werden.<\/p>\n<pre>define('DB_NAME', 'benutzer-db2');\r\ndefine('DB_USER', 'benutzer-sql');\r\ndefine('DB_PASSWORD', 'geheimUNDkomisch');\r\ndefine('DB_HOST', 'usersql.zedat.fu-berlin.de');<\/pre>\n<p>Der einfache Editor, der im Beispiel benutzt wird hei\u00dft &#8220;nano&#8221;. Mit <strong>Strg-O<\/strong> wird gespeichert. Mit <strong>Strg-X<\/strong> wird der Editor beendet.<\/p>\n<p><em>Diese Vorgehensweise (Beispiel-Datei kopieren und anpassen) stammt \u00fcbrigens aus dem <a title=\"Installing WordPress in 5 Minutes\" href=\"https:\/\/codex.wordpress.org\/Installing_WordPress\">5-Minuten Kochbuch<\/a> von WordPress.<\/em><\/p>\n<p>WordPress sollte damit mit dem Webbrowser erreichbar sein. F\u00fcr den User &#8220;benutzer&#8221; w\u00fcrde die Adresse lauten:<\/p>\n<ul>\n<li>https:\/\/userpage.fu-berlin.de\/benutzer\/blog\/<tt>wp-admin\/install.php<\/tt><\/li>\n<\/ul>\n<p>Wenn das klappt, kann der Rest im Browser konfiguriert werden.<\/p>\n<h3>Finetuning<\/h3>\n<p>Damit WordPress sinnvoll auf dem Userpage-Server l\u00e4uft, muss noch eine Erweiterung installiert werden, die die Redirect-Fuktion beeinflusst. Siehe dazu:<\/p>\n<ul>\n<li><a title=\"ZEDAT FAQ zum Thema &quot;WordPress&quot;\" href=\"http:\/\/www.zedat.fu-berlin.de\/FAQ_Userpage#4.2.25\">http:\/\/www.zedat.fu-berlin.de\/FAQ_Userpage#4.2.25<\/a><\/li>\n<\/ul>\n<p><span style=\"color: #888888;\"><strong>Viel Erfolg! \ud83d\ude42<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress l\u00e4\u00dft sich ohne viel Aufwand auf dem Login\/Userpage-Server der ZEDAT installieren. Schnelldurchlauf WordPress herunterladen. Auspacken. Konfigurationsdatei anpassen. Finetuning. WordPress Installation im Detail WordPress herunterladen Die aktuelle WordPress-Version zum Selbst-Installieren gibt es unter: https:\/\/wordpress.org\/download\/ Dort sind sowohl eine zip als auch eine tar.gz Version verlinkt. Dem Login-Server ist es egal, dort kann man beides auspacken. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[26,27],"tags":[32,31,30,29],"_links":{"self":[{"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/posts\/6"}],"collection":[{"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":13,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/posts\/6\/revisions"}],"predecessor-version":[{"id":49,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/posts\/6\/revisions\/49"}],"wp:attachment":[{"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/media?parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/categories?post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/userpage.fu-berlin.de\/~rober\/blog\/wp-json\/wp\/v2\/tags?post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}