Um die Nginx-Leistungseinstellungen unter Drupal 8 zu verwenden, müssen folgende Schritte durchgeführt werden:
1. Installieren Sie Nginx auf Ihrem Server und starten Sie ihn.
2. Erstellen Sie eine Konfigurationsdatei für Ihre Drupal 8-Website in Nginx. Wenn Sie bereits eine Konfigurationsdatei haben, können Sie diese bearbeiten. Hier ist ein Beispiel für eine Konfigurationsdatei:
server { listen 80; server_name example.com; root /var/www/html/drupal;
location / { try_files $uri /index.php?$query_string; } location /core/ { deny all; } location /vendor/ { deny all; } location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } }3. Fügen Sie die gewünschten Leistungseinstellungen hinzu. Hier sind einige Beispiele:
-Aktivieren Sie den gzip-Komprimierung auf Ihrer Website:
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
gzip_vary on;
-Aktivieren Sie die Browser-Cache-Steuerung:
expires 1d;
add_header Cache-Control “public”;
4. Speichern Sie die Konfigurationsdatei und laden Sie sie neu. Um dies zu tun, führen Sie den Befehl sudo service nginx reload auf Ihrem Server aus.
Damit sollte Nginx nun mit den Leistungseinstellungen für Ihre Drupal 8-Website laufen.