Unterschiede zwischen den Revisionen 7 und 8
Revision 7 vom 2006-01-18 17:11:06
Größe: 3267
Autor: anonym
Kommentar:
Revision 8 vom 2006-02-23 08:12:45
Größe: 3594
Autor: lars
Kommentar: mehr Hinweise
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 4: Zeile 4:
Kurz und übersichtlich wird hier die Installation des Blogsystems [http://wordpress.org Wordpress] beschrieben. Einige Schritte beziehen sich explizit auf Debian, sind aber leciht auf andere Linux Distributionen übertragbar. Kurz und übersichtlich wird hier die Installation des Blogsystems [http://wordpress.org Wordpress] beschrieben. Einige Schritte beziehen sich explizit auf Debian, sind aber leicht auf andere Linux-Distributionen übertragbar.
Zeile 9: Zeile 9:
''Wordpress ist in Debian stable noch nicht drin, deswegen musst du vorerst das Paket aus testing benutzen (siehe /etc/apt/sources.list). Dabei werden apache, mysql usw. aus testing mit installiert.''
In Debian testing installierst du Wordpress mit der extra benötigten Software durch folgenden Befehl:

Wordpress ist in Debian stable noch nicht drin, deswegen musst du vorerst das Paket aus testing benutzen (siehe /etc/apt/sources.list). Um trotzdem alle abhängigen Pakete aus ''stable'' zu installieren, solltest du die Datei ''/etc/apt/apt.conf.d/50default-release'' mit folgendem Inhalt anlegen: {{{
APT::Default-Release "stable";
}}}

== Paket-Installation ==
In Debian-testing installierst du Wordpress mit der extra benötigten Software durch folgenden Befehl:
Zeile 12: Zeile 17:
apt-get install wordpress mysql-server php5-mysql apt-get install wordpress mysql-server
Zeile 14: Zeile 19:
Die apacheconfig Frage nach "suexec" kannst du verneinen. Die apacheconfig-Frage nach "suexec" kannst du verneinen.
Zeile 18: Zeile 23:
Der Webserver braucht kaum weitere Anpassungen, nur den Pfad des zukünftigen wordpress Verzeichnisses (siehe Apache Konfiguration !DocumentRoot). Der Webserver braucht kaum weitere Anpassungen, nur den Pfad des zukünftigen wordpress-Verzeichnisses (siehe Apache-Konfiguration !DocumentRoot).
Zeile 21: Zeile 26:
a2enmod php5 a2enmod php4
Zeile 35: Zeile 40:
Die Passworte solltest du in einzelnen mysql-Client-Konfigurationsdateien (z.B.: ''~/.my.cnf'') speichern: {{{
[mysql]
user = root
password = phreaking_password
}}}
Zeile 40: Zeile 50:
Hier die wenigen Anpassungen der 5minute Variante in grober Übersicht:
 * /etc/wordpress/wp-config.php abändern:
  * require_once('/etc/wordpress/config-YOURSERVER.php');
 *
/usr/share/wordpress/wp-config-sample.php nach /etc/wordpress/config-YOURSERVER.php kopieren
Hier die wenigen Anpassungen der 5minute-Variante in grober Übersicht:
 * {{{cp /usr/share/wordpress/wp-config-sample.php /etc/wordpress/config-localhost.php}}}
Zeile 45: Zeile 53:
  * ich musste noch einen pfad per hand setzen: define('ABSPATH', '/usr/share/wordpress/');   * die ''define('ABSPATH',...)''-Zeile entfernen
 * {{{ln -s config-localhost.php /etc/wordpress/config-PUBLICHOSTNAME.php}}}
Zeile 55: Zeile 64:
  * in der ''/etc/wordpress/config-localhost.php'' die Sprache setzen

InhaltTableOfContents

Was ist das hier

Kurz und übersichtlich wird hier die Installation des Blogsystems [http://wordpress.org Wordpress] beschrieben. Einige Schritte beziehen sich explizit auf Debian, sind aber leicht auf andere Linux-Distributionen übertragbar.

Vorraussetzungen

Wordpress stellt nur geringe Anforderungen an dein System. Eine Debian Standardinstallation erweitert um apache, php und mysql reicht. Viele Webspaceprovider bringen die notwendige Software schon mit. Schau in die [http://wordpress.org/about/requirements/ detailierten Systemvorraussetzungen].

Wordpress ist in Debian stable noch nicht drin, deswegen musst du vorerst das Paket aus testing benutzen (siehe /etc/apt/sources.list). Um trotzdem alle abhängigen Pakete aus stable zu installieren, solltest du die Datei /etc/apt/apt.conf.d/50default-release mit folgendem Inhalt anlegen:

APT::Default-Release "stable";

Paket-Installation

In Debian-testing installierst du Wordpress mit der extra benötigten Software durch folgenden Befehl:

apt-get install wordpress mysql-server

Die apacheconfig-Frage nach "suexec" kannst du verneinen.

Webserver (Apache2)

Der Webserver braucht kaum weitere Anpassungen, nur den Pfad des zukünftigen wordpress-Verzeichnisses (siehe Apache-Konfiguration DocumentRoot). Evtl. musst du das php Modul noch per Hand aktivieren:

a2enmod php4

Datenbank (MySQL)

Schnell noch eine neue Datenbank anlegen. Die folgenden Schritte lassen sich auch bequem per [http://www.phpmyadmin.net phpmyadmin] bewerkstelligen.

mysqladmin -p -u root password "ganzgeheim"
mysql -h localhost  -u root -p
> create database wpdb;
> grant CREATE,INSERT,DELETE,UPDATE,DROP,ALTER,SELECT on wpdb.* to wordpress@localhost IDENTIFIED BY "3xfoo&5x8";
> FLUSH PRIVILEGES;
> EXIT;

Die Passworte solltest du in einzelnen mysql-Client-Konfigurationsdateien (z.B.: ~/.my.cnf) speichern:

[mysql]
user     = root
password = phreaking_password

Wordpress

Diese [http://codex.wordpress.org/Installing_WordPress Installationsanleitung] beschreibt die "famous 5-minute install" Variante.

Hier die wenigen Anpassungen der 5minute-Variante in grober Übersicht:

  • cp /usr/share/wordpress/wp-config-sample.php /etc/wordpress/config-localhost.php

    • darin die mysql zugangsdaten eintragen
    • die define('ABSPATH',...)-Zeile entfernen

  • ln -s config-localhost.php /etc/wordpress/config-PUBLICHOSTNAME.php

  • Browser auf https://.../wp-admin/install.php steuern und den Anweisungen Folge leisten

  • Per webfrontend als admin anmelden und den domainnamen von http://bla:443 auf https:// umstellen

Anpassungen

Einige optionale Änderungen:

weitere Hilfe


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.