Wordpress installieren: Unterschied zwischen den Versionen

Aus MySlug
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „<div style="text-align=right; float: right; clear: none; background: none; padding-left:20px"> __TOC__ </div><noinclude> <div style="float:left;text-align:cent…“
 
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Dieses Tutorial wurde auf Gargi.org verschoben: https://www.gargi.org/index.php?title=Wordpress_installieren“
Markierung: Ersetzt
 
Zeile 1: Zeile 1:
<div style="text-align=right; float: right; clear: none; background: none; padding-left:20px">
Dieses Tutorial wurde auf Gargi.org verschoben: https://www.gargi.org/index.php?title=Wordpress_installieren
__TOC__
</div><noinclude>
<div style="float:left;text-align:center;padding-right:20px">
[[Bild:wp.jpg|Logo]]
</div>
[https://de.wordpress.org/ Wordpress] ist die bekannte Blog Software, die mittlerweile eine große Anhängerschaft gefunden hat. Sie ist aber auch recht schnell installiert und konfiguriert. <br><br>Voraussetzung hierzu ist ein Linux Webserver mit
:* ssh Zugang
:* Apache2 Webserver mit PHP und mySQL
==Eine leere Datenbank anlegen==
Zuerst benötigen wir eine neue leere mySQL Datenbank. Hierzu empfiehlt es sich, einen eigenen Datenbank-User (falls noch nicht geschehen) anzulegen. Gebt folgendes als Root ein:
 
<code><pre>mysql -p</pre></code>
Danach an der Konsole folgende Befehle eingeben:
 
<code><pre>CREATE USER 'neueruser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'neueruser'@'localhost';
FLUSH PRIVILEGES;
exit</pre></code>
'''neueruser''': Das ist der Username für den mySQL Nutzer<br>
'''password''': Das ist sein Passwort<br>
''Bitte entsprechend anpassen!''<br><br>
Nun legen wir für den Nutzer noch eine neue Datenbank an:
<code><pre>mysqladmin -uneueruser -p create tabelle01</pre></code>
Beachtet hier die Parameter '''-u''' und '''-p'''. Beim Parameter '''-u''' schreibt Euren Nutzernamen direkt dahinter.
<br><br>
 
==Wordpress downloaden, entpacken und vorbereiten==
Wir laden nun die Software herunter. Dazu wechselt in das dafür vorgesehene Verzeichnis auf Eurem Server. Ich verwende jetzt einfach einmal das Standard Verzeichnis '''/var/www/''' , Ihr könnt aber ein anderes beliebiges verwenden.
<code><pre>cd /var/www</pre></code>
Wir holen uns nun die Software. Unter dem [https://de.wordpress.org/txt-download/ Wordpress Downloadbereich] findet Ihr immer die aktuelle Version und den Downloadlink. Passt folgenden Befehl entsprechend der aktuellen Version an:
<code><pre>wget https://de.wordpress.org/wordpress-4.2.2-de_DE.tar.gz
</pre></code>
Entpackt wird das dann mit einem
<code><pre>tar -zvxf wordpress-4.2.2-de_DE.tar.gz</pre></code>
Ihr habt jetzt ein neues Verzeichnis '''wordpress'''.
<br><br>
Jetzt verschaffen wir noch einen Zugriff auf das Verzeichnis für unseren Apache Webserver:
<code><pre>chown -R root:www-data /var/www/wordpress
chmod 750 -R /var/www/wordpress
</pre></code>
Und noch Schreibrechte für den Upload von Bildern (falls gewünscht):
<code><pre>chmod 770 -R /var/www/wordpress/wp-content/uploads
</pre></code>
<br><br>
 
==Apache 2 konfigurieren==
Jetzt binden wir noch einen Alias in unsere Apache2 Konfiguration mit ein.
<code><pre>nano /etc/apache2/sites-enabled/@000-default</pre></code>
Im Bereich '''<VirtualHost *:80>''' und / oder '''<VirtualHost *:443>''' fügt folgenden Abschnitt mit ein:
  <code><pre>Alias /wordpress /var/www/wordpress
      <Directory /var/www/wordpress>
      Options FollowSymLinks
      AllowOverride None
      DirectoryIndex index.php index.htm index.html
      Order allow,deny
      allow from all
    </Directory>
</pre></code>
Die Zeile '''Alias /wordpress /var/www/wordpress''' legt fest, dass Ihr Euren Blog mittels '''EURE_WEB_ADRESSE/wordpress''' aufrufen könnt. Das macht Sinn, wenn noch andere Webanwendungen auf dem Server liegen. Wollt Ihr, dass die Wiki direkt über Eure Adresse aufgerufen wird, dann könnt Ihr dies direkt im Abschnitt '''<VirtualHost *:80>''' regeln:
<code><pre>
<VirtualHost *:80>
 
        ServerName EUER_SERVERNAME
        ServerAlias EUER_SERVERNAME XXX.XXX.XX.XX
        ServerAdmin webmaster@localhost
 
        DocumentRoot /var/www/wordpress
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/wordpress>
                 
                      ...
                 
        </Directory></pre></code>
Speichert die Änderung ab und startet den Apache neu durch:
<code><pre>/etc/init.d/apache2 restart</pre></code>
<br><br>
 
==Wordpress einrichten==
Ruft nun je nachdem wie Ihr den Apache 2 konfiguriert habt Wordpress auf:
<br><br>
'''EURE_URL/wordpress'''
<br><br>
Ihr erhaltet dann folgende Begrüßung, bei der Ihr auf "'''Los geht's'''" klickt:
<br><br>
[[Bild:wp1.jpg|wp1]]
<br><br>
Danach gebt Ihr Eure Daten für die vorbereitete mySQL Datenbank ein und klickt auf "'''Senden'''":
<br><br>
[[Bild:wp2.jpg|wp2]]
<br><br>
Nun auf "'''Installation ausführen'''":
<br><br>
[[Bild:wp3.jpg|wp3]]
<br><br>
Der nächste Dialog ist selbsterklärend. Gebt hier die benötigten Informationen an und klickt danach auf "'''Wordpress installieren'''":
<br><br>
[[Bild:wp4.jpg|wp4]]
<br><br>
Falls alles geklappt hat erhaltet Ihr einen Erfolgsmeldung und könnt Euch anmelden "'''Anmeldung'''":
<br><br>
[[Bild:wp5.jpg|wp5]]
<br><br>
Anmeldung:
<br><br>
[[Bild:wp6.jpg|wp6]]
<br><br>
Und schon könnt Ihr mit dem Bloggen loslegen und Euren ersten Blogeintrag schreiben:
<br><br>
[[Bild:wp7.jpg|wp7]]
<br><br>

Aktuelle Version vom 30. Juni 2018, 11:26 Uhr

Dieses Tutorial wurde auf Gargi.org verschoben: https://www.gargi.org/index.php?title=Wordpress_installieren