Debian

Apache rewrite unter Debian 6 Squeeze aktivieren

Bei vielen Webanwendungen wie z.B. WordPress ist es möglich die Permalinkstruktur zu beinflussen. Dazu wird die rewrite-Funktion des Apache Webservers verwendet. Bei der Installation von Apache unter Debian 6 Squeeze ist diese Funktion nicht aktiviert.

Dazu das Terminal mit Root-Rechten unter Anwendungen/Zubeh√∂r/Root Terminal √∂ffnen und den Befehl¬† a2enmod rewrite ausf√ľhren.¬†

clip_image002

Damit .htaccess Einstellungen ber√ľcksichtigt werden, muss eine weitere Einstellung vorgenommen werden. Dies erfolgt √ľber die¬† Konsole mit Hilfe des Editors nano. Dazu den Befehl nano /etc/apache2/sites-enabled/ 000-default ausf√ľhren, im Bereich <Directory /var/www/> dem Wert AllowOverride die Einstellung All zuweisen. Die Datei mit Strg+o speichern und dies mit Enter best√§tigen. Mit Strg+x den Editor beenden.

Webserver (LAMP) unter Debian 6 Squeeze installieren

In diesem Artikel beschreibe ich die Installation von Apache, PHP, MySQL (LAMP) unter Debian 6 Squeeze. F√ľr die Verwaltung der MySQL Datenbank kommt phpMyAdmin zum Einsatz. Diese Anleitung begleitet jeden Schritt der Installation und Konfiguration. Am Ende ist der LAMP Server voll funktionsf√§hig. Die Installation erfolgt √ľber die Konsole. Dies ist auch f√ľr Linux Anf√§nger problemlos m√∂glich, da der Debian-Assistent zum Konfigurieren innerhalb der Konsole grafisch gestaltet ist.

Um mit der Installation und Konfiguration zu beginnen, das Terminal mit Root-Rechten unter Anwendungen/Zubehör/Root Terminal öffnen.

Folgenden Befehl ausf√ľhren, um die Pakete f√ľr Apache, PHP, MySQL und phpMyAdmin herunterzuladen:
apt-get install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql phpmyadmin