---
title: Apache und PHP 7 auf Ubuntu 16.04 installieren
canonical: "https://pascalebeier.de/apache-und-php-auf-ubuntu-16-04-installieren"
pubDate: "2016-05-03T17:55:58.000Z"
author: Pascale Beier
description: "Apache bildet mit PHP und MySQL den beliebtesten Webserver-Stack. Die Installation auf Ubuntu 16.04 ist denkbar einfach!"
tags: [apache, php, ubuntu]
categories: [Linux]
---

### System aktualisieren

```bash
sudo apt update && sudo apt upgrade -y
```

### Fremdquellen für aktuelle Versionen hinzufügen

[Ondřej Surý](https://deb.sury.org/) stellt sowohl für Apache als auch für PHP aktuelle Paketverzeichnisse bereit. _Er verwaltet zusätzlich noch viele andere Paketquellen - er freut sich über Spenden für seine jahrelangen Mühen!_ Diese Fremdquellen ermöglichen es, aktuellere Versionen der genannten Programme zu beziehen als in den Ubuntu-Paketverzeichnissen.

#### Apache Paketquellen hinzufügen

```bash title="Mit ENTER bestätigen"
sudo add-apt-repository ppa:ondrej/apache
```

#### PHP Paketquellen hinzufügen

```bash title="Mit ENTER bestätigen"
sudo add-apt-repository ppa:ondrej/ppa
```

und die Paketverwaltung aktualisieren

```bash
sudo apt update
```

### Apache installieren

```bash
sudo apt install apache2
```

### PHP-Erweiterung für Apache installieren

Hier hat man die Wahl zwischen PHP5 und PHP7. Ich rate allerdings zu PHP7.

```bash
sudo apt install libapache2-mod-php7
```

Die Paketverwaltung löst automatisch die Abhängigkeiten auf und installiert PHP7.0, damit das Apache-Modul installiert werden.

### PHP Integration testen

Apache2 liefert hier die Dateien aus dem Verzeichnis '/var/www/html' aus. Man kann also fix eine Testseite dort anlegen

```bash
sudo nano /var/www/html/index.php
```

und diese mit etwas PHP befüllen

```php title="/var/www/html"
<?php phpinfo();
```

Unter http://<IP-Adresse>/index.php solltest du nun von einer PHP-Seite begrüßt werden.
