1. 程式人生 > >nginx配置代理轉發,使得一個埠支援多個專案配置

nginx配置代理轉發,使得一個埠支援多個專案配置

由於在專案中需要一個外網埠支援一個maven倉庫一個tomcat,但是隻有一個埠,沒有辦法,只能通過nginx代理實現

現在提供nginx的配置如下

server {
        listen       8081;
        server_name  localhost;


        #charset koi8-r;


        #access_log  logs/host.access.log  main;


        location / {
            root   html;
            index  index.html index.htm;
        }


      #匹配以nexus的路徑跳轉maven倉庫
        location /nexus {
            proxy_pass http://127.0.0.1:8082/nexus;
        }

        #會跳轉 tomcat容器
        location /xxx {
            proxy_pass http://127.0.0.1:8083;
        }


        #error_page  404              /404.html;


        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

相關推薦

nginx配置代理轉發,使得一個支援專案配置

由於在專案中需要一個外網埠支援一個maven倉庫一個tomcat,但是隻有一個埠,沒有辦法,只能通過nginx代理實現 現在提供nginx的配置如下 server {         listen       8081;         server_name  local

一個jetty部署專案配置之方法

Jetty使用者經常想配置他們的web應用到不同的虛擬主機。 通常情況下,一個單一的IP地址的機器有不同的DNS解析名與它相關聯的,部署在這個機器上的web應用必須能夠通過這些關聯的DNS解析名訪問到。 Another possibility is to serve dif

nginx反向代理cas server之1:cas server負載均衡配置以及ssl配置

系統環境採用centOS7 由於cas server不支援session持久化方式的共享,所以請用其他方式代替,例如:組播複製。 nginx反向代理完整配置(兩個網站例項) user nobody nobody; worker_processes 2; #error

nginx反向代理一個tomcat下專案session衝突

今天公司測試伺服器遇到了一點問題測試環境在一個tomcat下部署了多個專案 通過nginx來訪問 nginx反向代理時為了能夠獲取到cookie將每個專案的cookie地址都對映到/目錄下 而專案的登入資訊是儲存到session中了 後臺將傳遞一個sessionid存到coo

NGINX 配置 轉發tomcat二級域名的專案

基於原始文件基礎修改 user nobody; worker_processes 1; error_log logs/error.log; error_log logs/error.log notice; error_log l

一個tomcat部署專案(同專案,不同訪問路徑)

使用tomcat的自動部署。(適用於檔案和war包,不需要重啟tomcat服務) 自定義web部署檔案。(只適用於檔案形式的,需要重啟tomcat服務) 一,自動部署 步驟: 瀏覽器輸入127.0.0.1:8080(如果你安裝時,改了埠的話,更改成你設定的埠),

一個支援移動運營商

一個號支援多個移動運營商     紅朝儒生 2014-5-9   關鍵字:手機 號碼 運營商 簡介:一個號碼,可以辦理甲運營商的業務,也可以同時辦理乙運營商的業務。兩個運營商都賺了錢,吾方便了,朋友們方便了,吾還只有一個號碼。皆大歡喜。       前幾天,傳

spring加強:spring aop expression支援表示式配置

spring aop expression支援多個表示式配置 準備: 目標類UcUserFilesService 及目標方法insert()方法、update()方法及delete()方法(紅色標註的是目標方法) package com.huajin.userserve

Linux學習7-一個tomcat部署專案()

前言 前面已經在tomcat上搭建了jenkins的環境,如果我們有多個專案需要部署的話,如何在一個tomcat下部署多個專案呢? 前面是直接在:8080/jenkins訪問的,如果有其它專案部署的話,可以新開一個埠,讓新的專案訪問另外一個埠就行了 修改server.xml tomcat的配置檔案在/u

linux下一個tomcat用不同釋出專案

一、修改tomcat的conf目錄下的server.xml 配置service 節點,有幾個專案就相應的配置幾個service 節點; 注意修改Service name; Connector port; Engine name; Host appBase <?xm

一個驅動支援裝置再usb子系統、input子系統、platform、iic子系統 中的實現

platform 你寫的驅動你應該知道它適用與哪些裝置吧,如果你想支援一個裝置,那麼你就構造一個 usb_device_id (USB)、i2c_device_id (IIC)、platform_device_id(Platform)放到對應驅動的id_

spring aop expression支援表示式配置

<!-- 配置那些類的方法進行事務管理 --> <aop:config> <aop:pointcut id="allServiceMethod" expression="execution (* com.cms.sys.service.*.*(

如何在IDEA中一個Tomcat啟動專案Tomcat啟動專案

一、瞭解archive war包和exploded war包的區別 我們在使用IDEA在Tomcat中部署專案時會出現兩個選擇,分別是archive war和exploded war,如下圖: 只是從字面上理解一個是歸檔的,一個是分解的,具體有什麼區別呢?我們分別來看一下部署的效果。

單個Tomcat8實現域名+SSL完成https訪問專案配置教程

<?xml version="1.0" encoding="UTF-8"?><!--  Licensed to the Apache Software Foundation (ASF) under one or more  contributor license agreements.  S

jetty同一啟動專案的方法

Test.javapublic static void main(String[] args) throws Exception {Server server = new Server(8080); ContextHandlerCollection contexts = new ContextHandlerC

一個tomcat部署專案使用durid連線池報錯

伺服器windows server tomcat7免安裝板 問題: 在伺服器上安裝了一個tomcat7,需要在這個tomcat中部署3個專案,這三個專案都使用的是durid連線池,專案解壓war包的時候就報錯了。 ERROR [com.alibaba.druid.

vs2010 一個解決方案 專案 除錯

專案中經常出現一個解決方案裡面有多個程式,如果想按F5啟動多個例項進行操作除錯那該怎麼操作呢?以前自己都使用附加程序的方法除錯,這樣的除錯不需要按F5,自己只要執行多個程式後,使用vs的附加程序到對應的程序中就可以進行斷點除錯了。現在學到的一種方法,感覺比較簡單和正統,記錄於此:1.解決方案右擊,選擇屬性:2

一個解決方案 專案 除錯

專案中經常出現一個解決方案裡面有多個程式,如果想按F5啟動多個例項進行操作除錯那該怎麼操作呢? 以前自己都使用附加程序的方法除錯,這樣的除錯不需要按F5,自己只要執行多個程式後,使用vs的附加程序到對應的程序中就可以進行斷點除錯了。 現在學到的一種方法,感覺比較簡單和正統,記錄於此: 1.解決方案右擊,選擇

AndroidStudio配置settings.gradle在工程中構建專案

諮詢,合作郵箱: [email protected] GitHub: https://github.com/DeMonLiu623 由於之前整理GitHub,刪除了一些專案,所以導致部分程式碼連結失效。如有需要,請留言,或者私信! 另外:由於CSDN的下載積分會

在Idea一個視窗開啟專案

首先要知道idea和eclipse中的“專案”概念不同。Idea的專案等同於eclipse中的workspace。Idea的module等同於eclipse中的project。所以我們要實現在一個專案倒入多個module。①   點選建立新專案②   建立空專案,並修改專案的