Implementierung der Nginx-Domänennamenweiterleitung

Implementierung der Nginx-Domänennamenweiterleitung

Einführung in Nginx

Nginx („engine x“) ist ein leistungsstarker Web- und Reverse-Proxy-Server, der vom russischen Programmierer Igor Sysoev entwickelt wurde. Es ist auch ein IMAP/POP3/SMTP-Proxy-Server. Bei hoher Verbindungsparallelität ist Nginx eine gute Alternative zum Apache-Server.

Nginx-Installation

1. Installieren Sie Kompilierungstools und Bibliotheksdateien

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

2. Installieren Sie PCRE

Laden Sie das Quellpaket auf die CD herunter und entpacken Sie es im Installationsverzeichnis ./configure 
make && make install //Kompilieren und installieren

3. Installieren Sie Nginx

Laden Sie das Quellpaket auf die CD herunter und entpacken Sie es im Installationsverzeichnis ./configure
machen
installieren

Allgemeine Nginx-Befehle

### Im Verzeichnis nginx/sbin###

## Starten Sie nginx
./nginx

## Nginx herunterfahren
./nginx -s stoppen

## Laden Sie die Konfigurationsdatei neu./nginx -s reload

Domänenweiterleitungskonfiguration

Das Folgende ist meine Konfigurationsdatei. Ich habe nur eine einfache Domänennamen-Weiterleitungsfunktion konfiguriert und keine anderen Nginx-Funktionen verwendet. Nginx ist extrem leistungsstark und die Domänennamen-Weiterleitung ist nur die Spitze des Eisbergs.

## nginx/conf/nginx.conf

Arbeiterprozesse 1;

Ereignisse {
  Arbeiterverbindungen 1024;
}


http {
  mime.types einschließen;
  Standardtyp Anwendung/Oktett-Stream;

  sendfile an;

  Server {
    hören Sie 80;
    Servername www.fbm.com;
    Standort / {
      Stamm-HTML;
      Index Index.html Index.htm;
      Proxy-Passwort http://localhost:8080;
    }
  }
  Server {
    hören Sie 80;
    Servername fmp.hzfh.com;
    Standort / {
      Proxy-Passwort http://fmp.hzfh.com; 
    }
  }
}

Hinweis: Vergessen Sie nicht, den Port Ihrer Firewall zu öffnen.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So richten Sie Nginx so ein, dass der Domänenname an den angegebenen Port weitergeleitet wird
  • Verwenden des Nginx-Forward-Proxys zur Implementierung einer Analyse des Intranet-Domänennamen-Weiterleitungsprozesses
  • Nginx Reverse Proxy wird für die Weiterleitung von Intranet-Domänennamen verwendet
  • Implementierung von HTTP- und HTTPS-Diensten mit Nginx-Reverse-Proxy für mehrere Domänennamen
  • Verwenden Sie nginx + sekundären Domänennamen + https-Unterstützung
  • Nginx definiert die Zugriffsmethode für Domänennamen
  • nginx+tomcat-Beispiel für den Zugriff auf das Projekt über den Domänennamen
  • Codebeispiel für das Nutzungsszenario der Nginx-Domänenweiterleitung

<<:  Lösung zum Vergessen des MySQL-Passworts unter Linux

>>:  So implementieren Sie die jQuery-Karussellfunktion

Artikel empfehlen

Zwei Verwendungen von iFrame-Tags in HTML

Ich habe kürzlich an einem Projekt gearbeitet – B...

So finden und löschen Sie doppelte Zeilen in MySQL

Inhaltsverzeichnis 1. So finden Sie doppelte Zeil...

Beherrschen Sie die häufig verwendeten HTML-Tags zum Zitieren von Inhalten auf Webseiten.

Verwenden Sie „blockquote“ für lange Zitate, „q“ ...

IE6 implementiert min-width

Zunächst einmal wissen wir, dass dieser Effekt ei...

So erreichen Sie eine nahtlose Token-Aktualisierung

Inhaltsverzeichnis 1. Nachfrage Methode 1 Methode...

Eine kurze Diskussion über 3 bemerkenswerte neue Features in TypeScript 3.7

Inhaltsverzeichnis Vorwort Optionale Verkettung N...

Codebeispiel für das Nutzungsszenario der Nginx-Domänenweiterleitung

Szenario 1: Aufgrund von Serverbeschränkungen ist...

Tipps zur Verwendung von Frameset zum Zentrieren des Breitbilds

Code kopieren Der Code lautet wie folgt: <fram...

Der gesamte Prozess der Entwicklung eines Google-Plug-Ins mit vue+element

Einfache Funktion: Klicken Sie auf das Plug-In-Sy...