1. 程式人生 > >花生殼+Tomcat實現外網對本地專案的訪問

花生殼+Tomcat實現外網對本地專案的訪問

    做完本學期的專案後,需要釋出出去,在之前實驗中曾使用新浪雲作為伺服器釋出過專案,但其費用較高,且需要重新在伺服器上搭建環境,配置資料庫。於是,便想到在專案開發過程中,曾經使用360Wifi讓隊友從區域網中成功通過ip訪問到在自己本機上執行的專案,於是便設想能不能讓自己的電腦作為伺服器,讓外網的使用者也直接通過ip訪問專案,於是便和隊友一起實驗起來,但沒能成功,原因是連了校園網,ip是校園網內分配的ip,外網首先得通過校園網才能訪問到自己的本機,於是便百度了一下解決方案,找到了花生殼這個軟體。下面就和大家一起分享一下如何使用花生殼將區域網ip變為外網可以訪問的網址,讓自己做的專案可以讓親朋好友訪問。

一、花生殼軟體使用

首先到花生殼官網申請一個賬號,花生殼網址 http://hsk.oray.com/

申請成功之後,會得到一個免費的殼域名,不過如果你想要進行內網穿透,得花6塊錢買一個內網穿透才行。然後下載花生殼本地客戶端,登入後,點選內網穿透,然後進入到如下介面:

點選新增對映進入到:

在windows下檢視自己ip的方法如下:

在開啟命令列,輸入ipconfig, 即為對應的內網ip地址

以後如果重新連線路由器,只需點選編輯,更改內網ip為新的ip即可。

二、修改Tomcat的server.xml檔案

一個最簡單的改法就是port="8080"改為port="80"即可

修改後

然後執行專案,這時外網使用者就可以通過域名+/專案名/進行訪問了。

本人也是一名計算機學習者,正處於學習階段,如有錯誤,請大家明確指出,大家共同學習進步。