1. 程式人生 > >如何用自己電腦做伺服器,繫結域名建一個個人網站

如何用自己電腦做伺服器,繫結域名建一個個人網站

推薦一個專注於Java的小眾技術社群:Java之音

使用自己的電腦,下載一個tomcat伺服器,並將域名解析到本機,這樣就可以釋出自己的網站了。不過,關機之後網站便登不上去了。這樣做只是為了我們可以更好的開發除錯自己的工程,網站上線之後可以讓更多的朋友幫你找bug。這裡僅僅需要花十幾塊錢買一個域名就可以了。以下介紹都是在已買域名的基礎上。

購買域名之後開始解析自己的域名到本機,以下以騰訊雲購買的域名為例,其他大同小異:

1,,新增該域名的解析地址,否則別人通過該域名是無法得知實際的公網IP地址。這裡使用騰訊雲的雲解析功能,依次選擇:雲產品->域名服務->雲解析

2,這裡需要做進一步的設定,比如,在更多選項卡中,開啟CNAME加速,開啟搜尋引擎推送

3,接著點選解析選項,進入新增記錄的控制檯,可以看到已經存在兩條記錄,對於www服務,一般我們還需要新增一條A記錄,即,記錄型別為A

(將域名指向一個IPv4地址)主機記錄為www(就是域名的字首)線路型別預設即可記錄值填寫你購買的雲主機的公網IPTTL選擇1小時即可

(即在DNS伺服器快取中的重新整理時間)

這裡的主機記錄一般只填www就可以,記錄型別為A,域名指向一個IPv4地址,這個地址是要填你的主機IP

(查詢本機IP方法)

在命令提示符環境下獲取本機IP地址的方法和命令如下:

a、開啟命令提示符,再執行中輸入”cmd“回車即可開啟命令提示符介面。


b、再命令提示符介面中輸入”ipconfig/all“

4,這樣子我們就完成了域名註冊與解析工作,等待大約10分鐘後,我們可以進行測試。在Windows下ping該域名,看看是否能夠ping通。

這樣,只要電腦不關機,你的伺服器就一直存在。

如何把做的網站釋出上去呢?

這時我們可以藉助tomcat,一般tomcat埠號是8080,我們需要把他改為預設的80埠:

我們只需修改一下Tomcat的配置即可,開啟Tomcat所在的目錄,開啟conf資料夾,打
開server.xml檔案,所要修改的部分如下:


[plain] view plaincopy 
<Connector port="8080" protocol="HTTP/1.1"  
               connectionTimeout="20000"  
               redirectPort="8443" />  
<Context path="" docBase="shop1" reloadable="true" />  

將 port="8080"改為80,儲存,這樣你釋出工程開啟tomcat之後,通過你的域名就可以訪問了。

ps:這樣只是測試玩玩,一切的前提:不能關機 !不能關機 !不能關機 !