Über nginx zur Implementierung des Jira-Reverse-Proxys

Über nginx zur Implementierung des Jira-Reverse-Proxys

Zusammenfassung: Nginx-Reverse-Proxy für JIRA konfigurieren und https implementieren. Tomcat konfigurieren. In diesem Artikel richten wir JIRA so ein, dass es unter der Adresse http://jira.aniu.so/jira (Standard-HTTP-Port 80) erreichbar ist, während JIRA selbst über den Kontextpfad /jira auf Port 8080 lauschen kann.

Konfigurieren Sie den Nginx-Reverse-Proxy Jira

Tomcat konfigurieren

Ändern Sie die Konfigurationsdatei server.xml (im Jira-Installationsverzeichnis).

Vor:
<Context docBase="${catalina.home}/atlassian-jira" path="" reloadable="false" useHttpOnly="true"> Nach der Änderung: <Context docBase="${catalina.home}/atlassian-jira" path="/jira" reloadable="false" useHttpOnly="true">

Konfigurieren des Connectors

Fügen Sie die Elemente „ProxyName“ und „ProxyPort“ hinzu (und ersetzen Sie sie durch die entsprechenden Attribute) sowie einen weiteren Connector weiter unten. Dies dient der Fehlerbehebung, um den Proxy zu umgehen:

<!-- Nginx Proxy Connector --> # Verwenden Sie nur nginx ohne https
<Anschluss Port = "8080" MaxTheads = "150" minsparethreads = "25" ConnectionTimeout = "20000" EnableLookups = "Falsch" maxhttpheaderSize = "8192" protocol = "http/1,1" useBodyCodingforuri = "redirectport =" 8443 " "Jira.aniu.so" Bodycodingforuri = "true" redirectPort = "8443" AcceptCount = "100" disableUploadTimeout = "true" proxyname = "jira.aniu.so" proxyport = "443" Scheme = "https" Secure = "True"/> <!-Standard HTTTP-Anschluss "ConnectionTimeout =" 20000 "enableLookUps =" False "maxhttpheaderSize =" 8192 "Protocol =" http/1.1 "useBodyCodingForuri =" true "redirectPort =" 8443 "AcceptCount =" 100 "100" disableUtimeout = "True"/>/>/>/>/>/>/>/>/>/>

Die obigen Kommentare sind original, die folgenden wurden von mir selbst geändert

Konfigurieren Sie den virtuellen Host von nginx:

Starten Sie danach nginx und jira neu und es wird funktionieren

Auf dem Systempanel wird normalerweise Folgendes angezeigt:

Dies ist das Ende dieses Artikels über das Problem der Implementierung eines Jira-Reverse-Proxys mit Nginx. Weitere relevante Inhalte zum Nginx-Reverse-Proxy finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Erläuterung zum Lastenausgleich und Reverseproxy von Nginx
  • Erste Schritte mit Nginx Reverse Proxy
  • Tutorial: Nginx-Reverse-Proxy-Konfiguration zum Entfernen von Präfixen
  • Vollständiger Prozessbericht der Nginx-Reverse-Proxy-Konfiguration
  • So implementieren Sie den Nginx-Reverse-Proxy für mehrere Server

<<:  Hallo – Erfahrungsaustausch zum Entwurf von Dialogfeldern

>>:  Beispielcode für CSS zum Erzielen eines Bildzoomeffekts und eines langsamen Übergangseffekts beim Bewegen der Maus

Artikel empfehlen

Der Aufruf der Suchmaschine auf der Seite erfolgt am Beispiel von Baidu

Heute ist mir plötzlich eingefallen, dass es cool ...

Vue implementiert Baumtabelle

In diesem Artikelbeispiel wird der spezifische Co...

So konfigurieren Sie den NAT-Modus für virtuelle VMware-Maschinen

In diesem Artikel wird der NAT-Konfigurationsproz...

Detaillierte Erläuterung der Vue-Projektverpackung

Inhaltsverzeichnis 1. Zugehörige Konfiguration Fa...

JS implementiert einfache Addition und Subtraktion von Warenkorbeffekten

In diesem Artikelbeispiel wird der spezifische JS...

So verwenden Sie HTML+CSS zum Erstellen einer TG-Vision-Homepage

Dieses Mal verwenden wir HTML+CSS-Layout, um eine...

Implementierungsprinzip und Konfiguration der MySql Master-Slave-Replikation

Die Trennung von Lese- und Schreibzugriffen in Da...

CSS3-Implementierungscode für den kreisförmigen Fortschritts-Tick-Effekt

Inhaltsverzeichnis 8. Kreisförmiger Fortschritts-...

Schritte für Docker zum Erstellen eines eigenen lokalen Image-Repositorys

1. Umgebung und Vorbereitung 1. Ubuntu 14.04 2.Do...

MySQL berechnet die Anzahl der Tage, Monate und Jahre zwischen zwei Daten

Die in MySQL integrierte Datumsfunktion TIMESTAMP...

So verwenden Sie CocosCreator zur Tonverarbeitung bei der Spieleentwicklung

Inhaltsverzeichnis 1. Grundlagen der Audiowiederg...