在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Linux/ 兩個javaweb項目,如何用Apache或者nginx來讓兩個不同的域名指向同

兩個javaweb項目,如何用Apache或者nginx來讓兩個不同的域名指向同一個服務(wù)器的不同網(wǎng)站?

目前有aaa.com跟bbb.com兩個不同的javaweb項目
一臺centos的阿里云服務(wù)器上安裝了tomcat,目前aaa.com在運行,
我想把bbb.com也放到這臺阿里云的服務(wù)器上,
如何讓訪問不同域名的時候,對應(yīng)到不同的網(wǎng)站?
網(wǎng)絡(luò)上寫的太亂了,實在是不會配置了

回答
編輯回答
舊顏

并不想回來你這個問題,過來只是想踩你一下。

你前面提了一個問題:https://segmentfault.com/q/10...

clipboard.png

整個回復(fù)都是指望讓別人直接幫你弄,這是不現(xiàn)實的,別人的時間有限。

網(wǎng)絡(luò)上相關(guān)文章很多,寫得很好的也很多,本來想找一些給你的,想一想算了,你太懶了,我也懶,懶得幫你。絕大部分人自學(xué)都是來源于網(wǎng)絡(luò),你說網(wǎng)絡(luò)上寫的太亂了,別人怎么學(xué)的? 或者是你懶,根本不想學(xué),只是你想別人幫你解決問題而已。對于這種想法為初衷的題問,別人是不樂意回答的。

2017年9月23日 11:48
編輯回答
糖果果

用Nginx利用代理技術(shù),可以不同的域名通過端口轉(zhuǎn)發(fā)到tomcat的多個webapps。
直接上nginx.conf:

upstream aaa.com{
            server localhost:7800;
        #    server 10.170.187.71:7800;
    }
 server  {
    listen       80;
    server_name  aaa.com;
    charset utf-8;
    large_client_header_buffers 4 16k;
    client_max_body_size 300m;
    client_body_buffer_size 128k;
    proxy_connect_timeout 1;
    proxy_read_timeout 1;
    proxy_send_timeout 1;
    proxy_buffer_size 64k;
    proxy_buffers   4 32k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;


    location ~ \.(pdf|apk|txt)$ {
            root /data/www/resources/xxx;
            access_log off;
            expires 24h;
    }
    
    
    location / {
        index  index.html index.jsp;
        #這里的proxy_pass轉(zhuǎn)發(fā)的是upstream的名字aaa.com
        proxy_pass  http://aaa.com;
      proxy_set_header   Host             $host;
     proxy_set_header   X-Real-IP        $remote_addr;
     proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        client_max_body_size    100m;
        access_log off;
    }
  }

注意有3處地方有aaa.com,你按這個復(fù)制出一個bbb.com來就可以了:)

2017年7月30日 09:00