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