Debian VHost bei Nginx einrichten

  • Hey, hier zeige ich euch kurz wie ihr einen VHost bei Nginx erstellen könnt.
    Hey,


    nach dem Tutorial habt ihr euren eignen Nginx Vhost erstellt und könnt auch weitere hiermit erstellen.


    Folgt der Anleitung gut sonst kann es nicht funktionieren


    1.
    Zu erst erstellen wir eine neue Datei für den VHost dies geht so:

    Bash
    cp /etc/nginx/sites-available/default /etc/nginx/sites-available/example.com



    2.
    Nun öffnen wir die Datei und tun folgendes rein:

    Bash
    nano /etc/nginx/sites-available/example.com#Das einfügen! server {        listen   80; ## listen for ipv4; this line is default and implied        #listen   [::]:80 default ipv6only=on; ## listen for ipv6        root /var/www/example.com/public_html;        index index.html index.htm;        # Make site accessible from http://localhost/        server_name example.com;}


    Erklärung:
    listen = port für ipv4
    root = verzeichnis das geladen werden soll wenn man die Seite über die Domain erreicht
    index = index Dateiname
    server_name = Domain für die diese Config gelten soll!


    4.
    Nun aktivieren wir die Config:

    Bash
    ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

    5.
    Nun können wir Nginx einmal neustarten und der VHost ist dann Aktivieren kommt keine Fehler Meldung haben Sie alles richtig gemacht!

    Bash
    service nginx restart


    Ich hoffe ich konnte euch helfen :) und freue mich über ein Feedback :)


    Mit freundlichen Grüßen
    MrKampf