So installieren Sie LAMP unter Ubuntu 14.04 [Quickstart]

Einführung

Der LAMP-Stack (Linux, Apache, MySQL, PHP) ist eine Gruppe von Open Source-Software, die normalerweise zusammen installiert wird, damit ein Server dynamische PHP-Websites und Web-Apps hosten kann. Dieses Handbuch enthält die Schritte zum Einrichten eines LAMP-Stacks unter Ubuntu 14.04 auf einem einzelnen Server, damit Sie Ihre PHP-Anwendung schnell zum Laufen bringen können.

Eine detailliertere Version dieses Tutorials mit besseren Erklärungen zu jedem Schritt finden Sie unter https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack- am-ubuntu-14-04 [hier].

Schritt 1: Aktualisieren Sie die Paketlisten von apt-get

sudo apt-get update

Schritt 2: Installieren Sie Apache-, MySQL- und PHP-Pakete

sudo apt-get -y install apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt

Wenn Sie dazu aufgefordert werden, legen Sie ein neues Kennwort für den MySQL-Benutzer "root" fest und bestätigen Sie es:

Schritt 3: Erstellen Sie eine MySQL-Datenbankverzeichnisstruktur

sudo mysql_install_db

Schritt 4: Führen Sie das grundlegende MySQL-Sicherheitsskript aus

sudo mysql_secure_installation

Geben Sie an der Eingabeaufforderung das Kennwort ein, das Sie für das MySQL-Root-Konto festgelegt haben:

MySQL root password prompt:Enter current password for root (enter for none):
OK, successfully used password, moving on...

Wenn Sie bei der nächsten Eingabeaufforderung mit Ihrem aktuellen MySQL-Root-Passwort zufrieden sind, geben Sie "n" für "no" ein:

MySQL root password prompt:Change the root password? [Y/n]

Für die restlichen Eingabeaufforderungen drücken Sie einfach die Eingabetaste, um die Standardwerte zu übernehmen.

Schritt 5: Konfigurieren Sie Apache für die Priorisierung von PHP-Dateien (optional)

Öffne die Apache + dir.conf Datei in einem Texteditor:

sudo nano /etc/apache2/mods-enabled/dir.conf

Bearbeiten Sie die Direktive "+ DirectoryIndex", indem Sie "+ index.php" zum ersten Element in der Liste verschieben.

dir.conf - aktualisierter DirectoryIndex

DirectoryIndex  index.html index.cgi index.pl index.xhtml index.htm

Speichern und schließen.

Starten Sie Apache neu, um die Änderung zu übernehmen:

sudo service apache2 restart

Schritt 6: PHP-Verarbeitung testen (optional)

Erstellen Sie ein grundlegendes Test-PHP-Skript in + / var / www / html:

echo '<?php phpinfo(); ?>' | sudo tee /var/www/html/info.php

Öffnen Sie das PHP-Skript in einem Webbrowser. Ersetzen Sie durch die öffentliche IP-Adresse Ihres Servers:

Visit in a web browser:http:///info.php

Wenn Sie eine PHP-Infoseite sehen, funktioniert die PHP-Verarbeitung:

image: https: //assets.digitalocean.com/articles/lamp_1404/phpinfo.png [Beispiel einer PHP-Infoseite]

Löschen Sie das Test-PHP-Skript:

sudo rm /var/www/html/info.php

Verwandte Tutorials

Hier finden Sie Links zu ausführlicheren Tutorials, die sich auf dieses Handbuch beziehen: