Heim > Backend-Entwicklung > PHP-Tutorial > Nginx Tomcat konfiguriert mehrere Domänennamen der zweiten Ebene und mehrere Projekte

Nginx Tomcat konfiguriert mehrere Domänennamen der zweiten Ebene und mehrere Projekte

WBOY
Freigeben: 2016-08-08 09:24:02
Original
1468 Leute haben es durchsucht

Was ich eigentlich möchte, ist der Zugriff auf das Nachrichtenprojekt unter tomcat Der Zugriff erfolgt über das Tomcat.luntan-Projekt, aber die Browser-Adressleisten-URL news.test.com und forum.test.com bleiben unverändert in news.test.com/news oder forum.test.com/luntan um es zu konfigurieren? Bitte um Rat

Vielen Dank für Ihre Antworten, das Problem wurde gelöst. Sie müssen einen virtuellen Host in Tomcat konfigurieren. Der Hostname ist der Domänenname, auf den zugegriffen werden muss.
path="" docBase="/opt/tomcat/webapps/news" Wenn hinter dem Domainnamen der Homepage kein Zugriffspfad steht. Der Pfad muss „“ sein. docBase zeigt auf den Projektnamen. Teilen Sie es hier mit allen. Nochmals vielen Dank für Ihre Antworten, ^_^

<ol>
<li><span>server</span></li>
<li>
<span></span><span>{</span><span></span>
</li>
<li>
<span>    listen </span><span>80</span><span>;</span><span></span>
</li>
<li>
<span>    server_name news</span><span>.</span><span>test</span><span>.</span><span>com</span><span>;</span><span></span><span>//前台访问地址</span><span></span>
</li>
<li>
<span>    root </span><span>{</span><span>WEB_ROOT_PATH</span><span>}/</span><span>news</span><span>;</span><span></span>
</li>
<li>
<span>    access_log </span><span>{</span><span>LOG_ROOT_PATH</span><span>}/</span><span>news</span><span>.</span><span>log</span><span>;</span><span></span>
</li>
<li>
<span>    location </span><span>/</span><span></span><span>{</span><span>  </span>
</li>
<li>
<span>        proxy_pass http</span><span>:</span><span>//news; //tomcat后台处理地址</span><span></span>
</li>
<li>
<span>    </span><span>}</span><span>  </span>
</li>
<li>
<span></span><span>}</span><span></span>
</li>
<li><span>server</span></li>
<li>
<span></span><span>{</span><span></span>
</li>
<li>
<span>    listen </span><span>80</span><span>;</span><span></span>
</li>
<li>
<span>    server_name forum</span><span>.</span><span>test</span><span>.</span><span>com</span><span>;</span><span></span><span>//前台访问地址</span><span></span>
</li>
<li>
<span>    root </span><span>{</span><span>WEB_ROOT_PATH</span><span>}/</span><span>forum</span><span>;</span><span></span>
</li>
<li>
<span>    access_log </span><span>{</span><span>LOG_ROOT_PATH</span><span>}/</span><span>forum</span><span>.</span><span>log</span><span>;</span><span></span>
</li>
<li>
<span>    location </span><span>/</span><span></span><span>{</span><span>  </span>
</li>
<li>
<span>        proxy_pass http</span><span>:</span><span>//forum; //tomcat后台处理地址</span><span></span>
</li>
<li>
<span>    </span><span>}</span><span>  </span>
</li>
<li>
<span></span><span>}</span>
</li>
</ol>
Nach dem Login kopieren

Das Obige stellt die Nginx-Tomcat-Konfiguration mehrerer Second-Level-Domainnamen und mehrerer Projekte vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage