最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

tomcat配置https訪問(wèn)教程 nginx分發(fā)多個(gè)tomcat怎么設(shè)置?

 更新時(shí)間:2026年07月25日 09:40:19   作者:程序員一只長(zhǎng)毛橘  
想知道如何用nginx和tomcat實(shí)現(xiàn)https域名訪問(wèn)?本文詳細(xì)講解從阿里云申請(qǐng)SSL證書(shū)、配置tomcat的https訪問(wèn),到nginx分發(fā)多個(gè)tomcat的完整步驟,幫你輕松搞定生產(chǎn)環(huán)境中的安全訪問(wèn)和負(fù)載均衡

tomcat+nginx配置https訪問(wèn)

標(biāo)題tomcat做web服務(wù)器,已經(jīng)知道ip+端口訪問(wèn)了,真正開(kāi)發(fā)中需要的是域名訪問(wèn),甚至是https訪問(wèn)協(xié)議。

準(zhǔn)備工作 :tomcat,nginx,SSL證書(shū);

1、這里是從阿里云上申請(qǐng)的一個(gè)SSL證書(shū)

下載我們需要的tomcat版本


2、上傳到服務(wù)器tomcat目錄下

并解壓,創(chuàng)建一個(gè)cert文件夾把解壓文件放入;

3、配置tomcat,/conf/service.xml配置文件

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="443" 
               URIEncoding="UTF-8"
               useBodyEncodingForURI="true"/>
   <Connector port="443"
    URIEncoding="UTF-8"
    useBodyEncodingForURI="true"
    protocol="HTTP/1.1"
    SSLEnabled="true"
    scheme="https"
    secure="true"
    keystoreFile="cert/7354355_adv.ss.com.pfx"    //剛才上傳的/證書(shū) 
    keystoreType="PKCS12"
    keystorePass="M83445"                 //剛才pfx-password.txt 里面內(nèi)容
    clientAuth="false"
    ciphers="TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
    SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
    SSLCipherSuite="ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4"/> 

最后啟動(dòng)tomcat,即可通過(guò) https:域名訪問(wèn)到tomcat,這里已經(jīng)可以通過(guò)域名訪問(wèn)了,但是在實(shí)現(xiàn)工作中,我們不可能一臺(tái)服務(wù)器只配置一個(gè)tomcat,而是配置多個(gè)tomcat。

我們可以用nginx做分發(fā),nginx也可以配置https,我們上面已經(jīng)配置好了tomcat,就沒(méi)必要去配置nginx的https了,直接nginx 分發(fā)過(guò)去就好了

4、修改tomcat中的80端口

tomcat/conf/service.xml

修改為8616,修改成功后,保存,重啟tomcat;

5、修改nginx目錄下的/conf/nginx.conf

添加8616端口

  #####adv入口#######
        upstream tomcat-8616{
                server localhost:8616;
        }

        server {
        listen       80;
        server_name  adv.ss.com;
            location / {
            proxy_pass   http://tomcat-8616;
            //訪問(wèn)靜態(tài)資源的配置
            proxy_set_header Host $http_host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
        

        location ~ .*\.(js|css)$ {
             proxy_pass http://tomcat-8616;
        }

         location ~ .*\.(gif|jpg|jpeg|jpg|bmp|swf)$ {
             proxy_pass http://tomcat-8616;
        }
    }

啟動(dòng)nginx 即可; 這樣訪問(wèn)流程就是,域名–>nginx分發(fā)—>tomcat解析協(xié)議生活https訪問(wèn)—>渲染返回客戶(hù)端!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

墨江| 融水| 阿鲁科尔沁旗| 博乐市| 扬中市| 革吉县| 黄平县| 庆城县| 山阳县| 开江县| 合江县| 湟中县| 巩留县| 揭东县| 嫩江县| 青阳县| 宁蒗| 大田县| 曲松县| 磐石市| 邛崃市| 邯郸市| 前郭尔| 昌平区| 通州市| 湖南省| 莎车县| 海城市| 合水县| 上杭县| 沧源| 垦利县| 石狮市| 吉木萨尔县| 仪陇县| 紫云| 新竹县| 土默特左旗| 云阳县| 丰宁| 印江|