精品国语人妻色乱码二区,免费乱理伦片在线观看2018,日韩精品视频在线播放,高潮无码又爽又刺激视频在线

<source id="8jepl"><menu id="8jepl"></menu></source>
    <source id="8jepl"><menu id="8jepl"></menu></source>
    <rp id="8jepl"><mark id="8jepl"><label id="8jepl"></label></mark></rp>
          <source id="8jepl"><menu id="8jepl"><label id="8jepl"></label></menu></source>
          <source id="8jepl"></source>
              <source id="8jepl"></source>
                <video id="8jepl"><menu id="8jepl"></menu></video>
                0712-2888027 189-8648-0214
                微信公眾號(hào)

                孝感風(fēng)信網(wǎng)絡(luò)科技有限公司微信公眾號(hào)

                當(dāng)前位置:主頁(yè) > 技術(shù)支持 > Linux > 寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用

                時(shí)間:2019-01-07來(lái)源:風(fēng)信官網(wǎng) 點(diǎn)擊: 4733次
                我基本上已經(jīng)能用了,還差一些優(yōu)化,跟著這個(gè)教程做需要更改大量配置文件對(duì)linux不熟悉的人需要看仔細(xì)了。 
                我先寫一部分,過(guò)段時(shí)間再更新哈!
                 
                我這個(gè)教程呢是會(huì)教大家tomcat和nginx共存并且nginx處理前端tomcat處理后端,提高網(wǎng)站運(yùn)行速度等,后期會(huì)教大家做負(fù)載均衡優(yōu)化等。
                 
                第一步寶塔安裝和軟件安裝
                我們先安裝寶塔面板(這個(gè)不需要我說(shuō)咋弄吧) 

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用
                 
                安裝完成后登錄到寶塔面板然后安裝軟件我個(gè)人喜歡nginx最新版,mysql由于服務(wù)器配置很菜所以沒發(fā)裝56,php什么的我用不到就沒裝,這些東西根據(jù)自己的喜好來(lái)弄就行,如果想php和java共存就裝php。 

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用
                 
                因?yàn)榘惭bnginx什么的需要等待,所以在此期間我們?nèi)パbJDK,具體JDK版本請(qǐng)根據(jù)java項(xiàng)目來(lái)定,在這里我不做演示了,我給個(gè)jdk的教程鏈接https://blog.csdn.net/qq_32786873/article/details/78749384
                 
                java裝完之后再等一會(huì)nginx什么的也就裝完了,然后我們?nèi)毸能浖芾斫缑嫒グ惭btomcat,我個(gè)人比較喜歡的版本是9(根據(jù)項(xiàng)目需求定即可配置文件都差不多)我裝了tomcat9

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用
                然后就靜靜等待安裝完成。。。。。。。。 
                很久很久之后終于都o(jì)k了我們即將開始搞配置!
                 
                第二步創(chuàng)建站點(diǎn)以及配置文件
                然后我們?nèi)毸恼军c(diǎn)管理創(chuàng)建一個(gè)站點(diǎn),我這里不想弄域名就用ip了,具體根據(jù)個(gè)人喜好來(lái)弄 

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用
                 
                然后訪問域名就能看到站點(diǎn)創(chuàng)建成功的頁(yè)面,這個(gè)時(shí)候呢說(shuō)明nginx已經(jīng)成功運(yùn)行了,接下來(lái)就是重頭戲!
                 
                然后我們需要做安裝配置,放通8080端口,這樣才能測(cè)試tomcat是否正常,tomcat的默認(rèn)端口是8080 

                寶塔面板下Tomcat+Nginx部署JAVA WEB應(yīng)用
                 
                然后這時(shí)我們?cè)L問你的http://ip:8080/這個(gè)tomcat的地址看看是否能正常顯示tomcat內(nèi)容,正常的話應(yīng)該是這樣的 

                1-1Z10G61113.png
                 
                現(xiàn)在tomcat就徹底安裝好了,我們回到站點(diǎn)管理然后點(diǎn)開你的域名,選到配置文件的tab 

                1-1Z10G61115.png
                 
                然后我們刪掉一些東西 

                1-1Z10G61115-50.png
                 
                這一部分都刪掉
                 
                    #禁止訪問的文件或目錄
                    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
                    {
                        return 404;
                    }
                 
                    #一鍵申請(qǐng)SSL證書驗(yàn)證目錄相關(guān)設(shè)置
                    location ~ \.well-known{
                        allow all;
                    }
                 
                    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                    {
                        expires      30d;
                        access_log off; 
                    }
                 
                    location ~ .*\.(js|css)?$
                    {
                        expires      12h;
                        access_log off; 
                    }
                 
                不要怕刪掉這些東西,一會(huì)我們都會(huì)重新寫. 
                現(xiàn)在nginx已經(jīng)被毀了,我們需要JSP頁(yè)面請(qǐng)求要交給tomcat來(lái)處理,因?yàn)閖sp是java的東西nginx處理不了,添加這段代碼到nginx配置文件,放到剛剛刪掉那坨代碼的位置上
                 
                #禁止訪問的文件或目錄
                    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
                    {
                        return 404;
                    }
                 
                #一鍵申請(qǐng)SSL證書驗(yàn)證目錄相關(guān)設(shè)置
                    location ~ \.well-known{
                        allow all;
                    }
                #jsp請(qǐng)求交給tomcat
                    location ~ \.jsp$
                    {
                        index index.jsp;
                        proxy_pass http://localhost:8080;
                        proxy_redirect off;
                        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 10m;
                        client_body_buffer_size 128k;
                        proxy_connect_timeout 90;
                        proxy_read_timeout 90;
                        proxy_buffer_size 4k;
                        proxy_buffers 6 32k;
                        proxy_busy_buffers_size 64k;
                        proxy_temp_file_write_size 64k;
                    }
                 
                這段代碼加完之后效果非常明顯 
                訪問下http://域名/index.jsp你就會(huì)跳轉(zhuǎn)到tomcat的頁(yè)面,不過(guò)貌似有點(diǎn)不對(duì)頭,沒關(guān)系繼續(xù)往下配置! 

                1-1Z10G61117.png
                 
                頁(yè)面的樣式全沒了,不急繼續(xù)配置!
                 
                這個(gè)環(huán)節(jié)我們需要做動(dòng)靜分離,這樣才能訪問到靜態(tài)文件! 
                在nginx配置文件中加入以下內(nèi)容
                 
                location ~ \.(html|gif|jpg|jpeg|png|bmp|swf|js|css)$
                    {
                        expires 30d;
                        root /www/server/tomcat/webapps/ROOT;
                    }
                 
                看上面代碼,配置非常簡(jiǎn)單,通過(guò)root關(guān)鍵字,將匹配到的請(qǐng)求都到/www/tomcat/webapps/ROOT目錄下直接查找。而expires 30d則表示使用expires緩存模塊,緩存到客戶端30天。 
                配置完后重啟Nginx。再輸入http://域名/index.jsp,會(huì)發(fā)現(xiàn)此時(shí)的Tomcat頁(yè)面已經(jīng)正常顯示了。我們已經(jīng)完成了JSP請(qǐng)求與靜態(tài)文件請(qǐng)求的動(dòng)靜分離。但是實(shí)際上也只是顯示這個(gè)頁(yè)面而已,當(dāng)你點(diǎn)擊頁(yè)面上的其他鏈接時(shí),會(huì)顯示404,這是顯然的,因?yàn)槲覀冎慌渲昧薘OOT目錄。
                 
                那么現(xiàn)在ROOT這個(gè)目錄里面的站點(diǎn)就配置成功了! 
                 
                熱門關(guān)鍵詞: 寶塔面板 Tomcat Nginx 部署 JAVA WEB應(yīng)用
                欄目列表
                推薦內(nèi)容
                熱點(diǎn)內(nèi)容
                展開