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

So implementieren Sie einen Kennwortstärke-Detektor in React

Inhaltsverzeichnis Vorwort verwenden Komponentens...

JS Asynchronous Stack Tracing: Warum „await“ besser ist als „Promise“

Überblick Der grundlegende Unterschied zwischen a...

Detaillierte Erklärung zur Verwendung von CSS3 RGB und RGBA (transparente Farbe)

Ich glaube, jeder Mensch ist sehr sensibel für Fa...

Nginx implementiert ein Codebeispiel für die https-Websitekonfiguration

https-Basisport 443. Er wird für etwas verwendet,...

Detaillierte Erklärung der Kodierungsprobleme bei MySQL-Befehlszeilenoperationen

1. Überprüfen Sie die MySQL-Datenbankkodierung my...

Detaillierte Erläuterung gängiger Methoden von JavaScript String

Inhaltsverzeichnis 1. charAt Grammatik Parameter ...

Einführung in bedingte Zugriffsattribute und Pfeilfunktionen in JavaScript

Inhaltsverzeichnis 1. Bedingte Zugriffsattribute ...

mysql 5.7.5 m15 winx64.zip Installations-Tutorial

So installieren und konfigurieren Sie mysql-5.7.5...

Detaillierte Erklärung zur Verwendung verschiedener MySQL-Indizes

1. Langsames Abfrageprotokoll 1.1 MySQL-Protokoll...

Zusammenfassung der Unterschiede zwischen SQL und NoSQL

Hauptunterschiede: 1. Typ SQL-Datenbanken werden ...

Analyse des Problems des Datenverlusts durch erzwungene Aktualisierung von Vuex

vuex-persistenter Zustand Kernprinzip: Alle Vuex-...