X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X
X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X

Wissensdatenbank

StartseiteWissensdatenbankUbuntu 16 InstallationInstallieren und Optimieren des LEM...

Installieren und Optimieren des LEMP-Stacks in Ubuntu 16.04

Die Installation des LEMP-Stacks (Linux, Nginx, MySQL, PHP) auf Ubuntu 16.04 ist eine beliebte Wahl für die Entwicklung moderner Webanwendungen. Hier ist eine schrittweise Anleitung zur Installation und Konfiguration des LEMP-Stacks:

**1. Nginx Installation:**
Installieren Sie den Nginx-Webserver auf Ubuntu 16.04 mit dem folgenden Befehl im Terminal:

```bash
sudo apt update
sudo apt install nginx
```

Nach der Installation wird Nginx automatisch gestartet.

**2. MySQL Installation:**
Installieren Sie den MySQL-Datenbankserver auf Ubuntu 16.04 mit folgendem Befehl:

```bash
sudo apt install mysql-server
```

Während der Installation werden Sie aufgefordert, ein Administratorpasswort festzulegen.

**3. PHP und PHP-FPM Installation:**
Installieren Sie die PHP- und PHP-FPM (PHP FastCGI Process Manager) Pakete mit dem folgenden Befehl im Terminal:

```bash
sudo apt install php-fpm php-mysql
```

**4. Nginx und PHP-FPM Integration:**
Nginx muss mit PHP-FPM integriert werden, damit es PHP-Dateien verarbeiten kann. Bearbeiten Sie dazu die Nginx-Konfigurationsdatei:

```bash
sudo nano /etc/nginx/sites-available/default
```

Fügen Sie die folgenden Zeilen innerhalb des `server` Blocks hinzu:

```nginx
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
```

Starten Sie dann Nginx neu:

```bash
sudo systemctl restart nginx
```

**5. Firewall Einstellungen:**
In einer standardmäßigen Ubuntu 16.04 Installation ist keine Firewall aktiviert. Wenn Sie jedoch eine Firewall auf Ihrem Server verwenden, müssen Sie die Nginx- und MySQL-Ports (80 und 3306) zulassen.

**6. Testen:**
Erstellen Sie nun eine PHP-Datei, um zu überprüfen, ob Nginx und PHP-FPM ordnungsgemäß funktionieren. Erstellen Sie z.B. eine Datei namens `/var/www/html/info.php` und fügen Sie folgenden Code hinzu:

```php
<?php
phpinfo();
?>
```

Öffnen Sie Ihren Browser und gehen Sie zu `http://localhost/info.php`. Wenn Sie eine Seite mit PHP-Informationen sehen, war die Installation erfolgreich.

Der LEMP-Stack bildet das Fundament Ihres Webservers und bietet eine solide Grundlage für moderne Webanwendungen. Folgen Sie diesen Schritten, um den LEMP-Stack auf Ubuntu 16.04 zu installieren und mit der Entwicklung webbasierter Projekte zu beginnen.

Finden Sie nicht die Informationen, die Sie suchen?

Ticket erstellen
Fanden Sie es nützlich?
(15 mal angesehen / 0 Kunden fanden es hilfreich)

Top