如何用自己電腦做伺服器,繫結域名建一個個人網站
推薦一個專注於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:這樣只是測試玩玩,一切的前提:不能關機 !不能關機 !不能關機 !