IDE:Drupal: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
== nginx auf Ubuntu installieren == | |||
=== Voraussetzungen === | |||
* Ubuntu Server (18.04 LTS oder neuer) | |||
* Root- oder sudo-Berechtigungen | |||
=== Installation === | |||
==== Paketlisten aktualisieren ==== | |||
<source lang="bash"> | |||
sudo apt update | |||
</source> | |||
==== nginx installieren ==== | |||
<source lang="bash"> | |||
sudo apt install nginx | |||
</source> | |||
==== Status prüfen ==== | |||
<source lang="bash"> | |||
sudo systemctl status nginx | |||
</source> | |||
=== Firewall konfigurieren === | |||
<source lang="bash"> | |||
sudo ufw allow 'Nginx Full' | |||
sudo ufw status | |||
</source> | |||
=== Grundlegende Befehle === | |||
<source lang="bash"> | |||
# nginx starten | |||
sudo systemctl start nginx | |||
# nginx stoppen | |||
sudo systemctl stop nginx | |||
# nginx neustarten | |||
sudo systemctl restart nginx | |||
# Konfiguration neu laden | |||
sudo systemctl reload nginx | |||
# Autostart aktivieren | |||
sudo systemctl enable nginx | |||
</source> | |||
=== Wichtige Verzeichnisse === | |||
* Konfiguration: <code>/etc/nginx/</code> | |||
* Webroot: <code>/var/www/html/</code> | |||
* Logs: <code>/var/log/nginx/</code> | |||
== Drupal mit PostgreSQL == | |||
=== Datenbank anlegen === | |||
<source lang="bash"> | |||
sudo -u postgres -i | |||
createdb -E UTF8 -O thorsten drupal | |||
exit # Ausloggen | |||
</source> | |||
Version vom 8. Oktober 2025, 10:58 Uhr
nginx auf Ubuntu installieren
Voraussetzungen
- Ubuntu Server (18.04 LTS oder neuer)
- Root- oder sudo-Berechtigungen
Installation
Paketlisten aktualisieren
sudo apt update
nginx installieren
sudo apt install nginx
Status prüfen
sudo systemctl status nginx
Firewall konfigurieren
sudo ufw allow 'Nginx Full'
sudo ufw status
Grundlegende Befehle
# nginx starten
sudo systemctl start nginx
# nginx stoppen
sudo systemctl stop nginx
# nginx neustarten
sudo systemctl restart nginx
# Konfiguration neu laden
sudo systemctl reload nginx
# Autostart aktivieren
sudo systemctl enable nginx
Wichtige Verzeichnisse
- Konfiguration:
/etc/nginx/ - Webroot:
/var/www/html/ - Logs:
/var/log/nginx/
Drupal mit PostgreSQL
Datenbank anlegen
sudo -u postgres -i
createdb -E UTF8 -O thorsten drupal
exit # Ausloggen