上學的時候就聽說過花生殼,還不太明白幹什麼用的。
上學的時候就用過 tomcat ,假模假樣的寫過 jsp php .net 的 web程序。
但是! 一直都不知道一個網站究竟該如何發佈。。
這兩天突然想搞一個自己的網站,能把自己的博客全折騰到這個網站上去,感覺比在csdn上整博客高端一些。
於是偷出空閒看了看,算是科普了一下。
如果想有自己的網站,就需要有自己的服務器。如果想讓網站有個不用ip地址即可記住的名字,就需要有個域名。
這兩件事情本身沒任何關係,可惜以前我還以爲這倆完全是一碼事!我以前一直以爲,在網上花錢買域名是能送個服務器的。。。
做過 java web應用的人都知道,自己寫個小例子,部署在 tomcat 上,瀏覽器裏打上"ip :端口號"就可以訪問了。如果在局域網裏,其他人也可以訪問了。
但是如果想讓其他不在同一局域網的人訪問,就需要 “內網 映射"。
花生殼就是幹這麼個事情的軟件。用這個軟件可以設請一個域名,還可以進行內網映射。
比如我申請到的域名是 korekara88730.oicp.net ,花生殼給我分配的外網訪問地址是 korekara88730.oicp.net:22919。
我自己在tomcat 上部署了一個簡單的網站在 127.0.0.1:8080/miao_test_website/miaoindex.html
我在花生殼裏設置內網映射,把外網地址 korekara88730.oicp.net:22919 映射到 127.0.0.1:8080 ,那麼其他人就能通過
korekara88730.oicp.net:22919/miao_test_website/miaoindex.html 來訪問我寫的網頁了 !
經過本人測試,別人幫忙測試,均可以訪問。終於實現了我要有個個人網站的夢。。。
這麼簡單的道理,以前我竟然不明白。。感覺白活了好多年。。。
順便提一下,在花生殼內網映射使用過程中,我在某個環節支付了1塊錢。我忘記了是用於申請域名,還是用於開啓內網映射功能了。
另外在另一個網站上申請到的域名,我花了12塊錢。。但是和花生殼關聯不起來,那12塊錢純屬交了學費了
以後有時間我倒騰一個博客程序放到我的 tomcat 裏,然後看看博客能不能搬到那個網站上去。
缺點是用自己家的電腦做 tomcat 服務器,如果自己電腦關機,網站就訪問不了啦 。