LAMP Server · 3 min read · Dec 26, 2025

Ubuntu 14.10 LAMP-Server-Tutorial mit Apache 2, PHP 5 und MySQL (MariaDB)

LAMP steht für L inux, A pache, M ySQL, P HP. Dieses Tutorial zeigt, wie Sie einen Apache 2-Webserver auf einem Ubuntu 14.10-Server mit PHP5-Unterstützung (mod_php) und MySQL-Unterstützung installieren können. Zusätzlich werde ich phpmyadmin installieren, um die MySQL-Administration zu erleichtern. Eine LAMP-Konfiguration ist die perfekte Grundlage für CMS-Systeme wie Joomla, Wordpress oder Drupal.

1 Vorbemerkung

In diesem Tutorial verwende ich den Hostnamen server1.example.com mit der IP-Adresse 192.168.0.100. Diese Einstellungen können bei Ihnen abweichen, daher müssen Sie sie gegebenenfalls anpassen.

Ich führe alle Schritte in diesem Tutorial mit Root-Rechten aus, stellen Sie also sicher, dass Sie als Root angemeldet sind:

sudo su

2 MariaDB installieren

Wir werden MariaDB anstelle von MySQL installieren, da es fortschrittlichere Funktionen als MySQL bietet. Es wird wie folgt installiert:

apt-get install mariadb-server mariadb-client

Sie werden aufgefordert, ein Passwort für den MySQL-Root-Benutzer anzugeben - dieses Passwort gilt für den Benutzer root@localhost sowie [email protected], sodass wir später kein MariaDB-Root-Passwort manuell angeben müssen:

Neues Passwort für den MariaDB “root”-Benutzer: <– yourrootsqlpassword
Wiederholen Sie das Passwort für den MariaDB “root”-Benutzer: <– yourrootsqlpassword

3 Apache2 installieren

Apache2 ist als Ubuntu-Paket verfügbar, daher können wir es wie folgt installieren:

apt-get install apache2

Rufen Sie jetzt Ihren Browser auf und gehen Sie zu http://192.168.0.100, und Sie sollten die Apache2-Platzhalterseite sehen (Es funktioniert!):

Das Standard-Dokumentenverzeichnis von Apache ist /var/www/html unter Ubuntu, und die Konfigurationsdatei ist /etc/apache2/apache2.conf. Das Konfiguration System ist vollständig dokumentiert in /usr/share/doc/apache2/README.Debian.gz

4 PHP5 installieren

Wir können PHP5 und das Apache PHP5-Modul wie folgt installieren:

apt-get install php5 libapache2-mod-php5

Wir müssen Apache danach neu starten:

service apache2 restart

5 PHP5 testen / Details zu Ihrer PHP5-Installation erhalten

Das Dokumentenverzeichnis der Standard-Website ist /var/www/html. Wir werden jetzt eine kleine PHP-Datei (info.php) in diesem Verzeichnis erstellen und sie in einem Browser aufrufen. Die Datei zeigt viele nützliche Details über unsere PHP-Installation an, wie die installierte PHP-Version.

vi /var/www/html/info.php

Jetzt rufen wir diese Datei in einem Browser auf (z.B. http://192.168.0.100/info.php):

Wie Sie sehen, funktioniert PHP5, und es funktioniert über den Apache 2.0-Handler, wie in der Server-API-Zeile gezeigt. Wenn Sie weiter nach unten scrollen, sehen Sie alle Module, die bereits in PHP5 aktiviert sind. MySQL ist dort nicht aufgeführt, was bedeutet, dass wir noch keine MySQL-Unterstützung in PHP5 haben.

6 MySQL-Unterstützung in PHP5 erhalten

Um MySQL-Unterstützung in PHP zu erhalten, können wir das php5-mysql-Paket installieren. Es ist eine gute Idee, einige andere PHP5-Module zu installieren, da Sie diese möglicherweise für Ihre Anwendungen benötigen. Sie können nach verfügbaren PHP5-Modulen wie folgt suchen:

apt-cache search php5

Wählen Sie die benötigten aus und installieren Sie sie wie folgt:

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Jetzt starten Sie Apache2 neu:

service apache2 restart

Xcache ist ein kostenloser und offener PHP-Opcode-Cache zum Caching und Optimieren von PHP-Zwischencode. Es ist ähnlich wie andere PHP-Opcode-Caches, wie eAccelerator und APC. Es wird dringend empfohlen, einen dieser Caches zu installieren, um Ihre PHP-Seite zu beschleunigen.

Xcache kann wie folgt installiert werden:

apt-get install php5-xcache

Jetzt starten Sie Apache neu:

service apache2 restart

Laden Sie jetzt http://192.168.0.100/info.php in Ihrem Browser neu und scrollen Sie wieder zum Abschnitt Module. Sie sollten jetzt viele neue Module dort finden:

7 phpMyAdmin

phpMyAdmin ist eine Weboberfläche, über die Sie Ihre MySQL-Datenbanken verwalten können. Es ist eine gute Idee, es zu installieren:

apt-get install phpmyadmin

Sie werden die folgenden Fragen sehen:

Webserver automatisch neu konfigurieren: <– apache2
Datenbank für phpmyadmin mit dbconfig-common konfigurieren? <– Nein

Anschließend können Sie phpMyAdmin unter http://192.168.0.100/phpmyadmin/ aufrufen:

8 Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.