如何搭建属于自己的网站博客?(手把手教你)
輕松搞定建站-搭建屬于自己的博客網站
往期文章
- 極致安卓之—Termux安裝Linux(超簡易)
- 嵌入式開發之初學shell(1)
- 在ubuntu20.04下搭建lamp環境并制作靜態網頁
文章目錄
- 輕松搞定建站-搭建屬于自己的博客網站
- 往期文章
- 前言
- 一、網站是什么?
- 二、主要步驟
- 1.主要步驟
- 2.域名
- 3.DNS域名解析
- 4.服務器搭建
- 5.SSL申請
- 6.網站管理
- 總結
- 摘要
前言
"不知道有沒有人和我一樣,夢想著搭建一個屬于自己的網站,可以用來發布自己的文章,記錄自己的生活,有一種通過自己的想法來搭建房子的感覺。如果你的網站接入互聯網還可以被別人訪問,滿滿的成就感。"
隨著網絡技術的發展,建一個屬于自己的博客網站對于普通人來說也不是什么難事,那究竟需要哪些步驟呢?繼續往下看吧!
一、網站是什么?
網站(Website)是指在因特網上根據一定的規則,使用HTML(標準通用標記語言)等工具制作的用于展示特定內容相關網頁的集合。簡單地說,網站是一種溝通工具,人們可以通過網站來發布自己想要公開的資訊,或者利用網站來提供相關的網絡服務。人們可以通過網頁瀏覽器來訪問網站,獲取自己需要的資訊或者享受網絡服務。
網站是在互聯網上擁有域名或地址并提供一定網絡服務的主機,是存儲文件的空間,以服務器為載體。人們可通過瀏覽器等進行訪問、查找文件,也可通過遠程文件傳輸(FTP)方式上傳、下載網站文件。
二、主要步驟
1.主要步驟
- 域名
- DSN
- 服務器
- SSL
- 源代碼文件
2.域名
域名(英語:Domain Name),又稱網域,是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用于在數據傳輸時對計算機的定位標識(有時也指地理位置)。
-
挑選一個專屬的域名是你建站的第一步,國內有許多域名提供商,比如騰訊云、阿里云等,也是比較便宜的。本教程使用國外的域名(不需要備案)。
-
國外的主要域名提供商有Godaddy ( Godaddy域名注冊這個星球上最大的域名注冊商),name(提供免費功能多,操作面板簡潔,注冊流程簡短。)
-
我們使用免費Freenom(免費頂級域名,后綴有:.tk,.ml,.cf,ga,gq等)
我們進入之前可以先接一個國外的站點,方便訪問(國內好像也行,不過挺慢)
-
先不要登錄,點擊右上角,<服務>—<注冊一個新域>
-
輸入你想要的域名,如:asdf.tk(此處一定要加后綴,否則可能無法加入購物車),檢查可用性。如果域名可用則自動加入購物車,可以通過購物車查看。
-
可以看到,我們購物車就多了一個域名,使用時間選擇12個月,點擊繼續;勾選同意條款和條件,點擊完成,此處用谷歌賬號登錄,注冊一個新用戶。(注冊時,地址不能隨便填,要和你當前ip的IP地址一致,否則無法完成訂單)
-
完成訂單順利的話,會發送一個驗證地址到你的谷歌郵箱,點進郵件里的鏈接,繼續完成訂單。
-
完成后查看自己的域名
3.DNS域名解析
-
我們借助騰訊云DNS解析我們剛剛拿到的域名。
-
注冊賬號,實名認證,進入官網,點擊DNS解析,管理控制臺,域名解析,添加域名,輸入你的域名,提示:
-
查看詳情,復制DNSPod
-
回到Freenom — 我的域名 — 管理域 — 管理工具 — 域名服務器 — 使用自定義域名服務器 — 貼上我們剛剛在騰訊云復制的DNSPod 所屬服務器代碼
-
回到騰訊云DNSPod,重新驗證,可以看到顯示已經正常了
4.服務器搭建
服務器是計算機的一種,它比普通計算機運行更快、負載更高、價格更貴。服務器在網絡中為其它客戶機(如PC機、智能手機、ATM等終端甚至是火車系統等大型設備)提供計算或者應用服務。服務器具有高速的CPU運算能力、長時間的可靠運行、強大的I/O外部數據吞吐能力以及更好的擴展性。
根據服務器所提供的服務,一般來說服務器都具備承擔響應服務請求、承擔服務、保障服務的能力。服務器作為電子設備,其內部的結構十分的復雜,但與普通的計算機內部結構相差不大,如:cpu、硬盤、內存,系統、系統總線等。
- 國內有很多服務器提供商,阿里云,騰訊云等。網上也能找到一些免費試用的公益主機,我使用的是這個網站提供的虛擬主機:樂下載站免費主機,可以根據提示選擇免費的公益主機就可以了(免費,但需要每個月自己續時長)。另外,由于是免費的,所以不適合用來搭建比較重要的網站,僅供學習使用。
由于網站運營壓力大,站長限時提供免費開放,也可以購買一個月1元的服務
UP樂榮虛擬主機
- 管理我們的服務器,可以看到我們的用戶名和密碼。
- 前往控制面板 — 登錄 — 域名綁定 — 添加自己的域名:格式為asdf.tk和www.asdf.tk(注意兩個都要添加以便別人能訪問你的網站)
- 回到騰訊云控制面板,點擊我們的域名,進去后選擇快速添加解析,輸入你的服務器IP地址,看到已經新增加亮條記錄了。
完成這一步就已經完成網站雛形的搭建——也就是說可以用http://asdffss.cf/來訪問,但是不能用https://asdffss.cf/來訪問,那是因為你還沒有申請ssl認證,瀏覽器無法確定網站的安全性。(有可能看不到網頁,因為這個時候還沒有往你的網站放任何東西,也有可能顯示403,那是因為沒有設置權限)
5.SSL申請
SSL(Secure Sockets Layer 安全套接字協議),及其繼任者傳輸層安全(Transport Layer Security,TLS)是為網絡通信提供安全及數據完整性的一種安全協議。TLS與SSL在傳輸層與應用層之間對網絡連接進行加密。
- 我們選擇騰訊云提供的SSL證書認證(可以免費使用一年),填寫你的域名和郵箱,點擊免費申請,一般兩個小時之內就可以申請下來。
- 等待申請下來后可以看到SSL顯示綠色,就代表你的域名已經通過了SSL認證。
- 點擊綠色SSL,查看SSL證書詳情,下載證書,選擇“其他”這個版本,本地有一個壓縮包,先打開以.pem結尾的文件,全部復制,粘貼到服務器的SSL證書內容處;再打開以.key結尾的文件全部復制,粘貼到服務器的SSL證書密鑰內容處。
- HTTP跳轉HTTPS
- HTTP2
- 上面兩個選項都勾選上。然后提交驗證。
6.網站管理
- 可以通過文件管理來上傳你的壓縮包文件,一定要上傳到wwwroot目錄下,才可以正常訪問;將默認首頁文件改為你的網頁文件名,如:index.html
- 提供一個開源的博客源碼站:小彬技術博客
- 可以下載源碼壓縮包,到服務器文件管理處上傳壓縮包,然后解壓。
- 效果展示:(可以在原有的基礎上進行改動,搭建自己的博客)
總結
提示:這里對文章進行總結:
例如:以上就是今天要講的內容,本文僅僅簡單介紹了一個靜態網站的搭建和部署,當然方法不止一種,比如可以部署在GitHub,碼云,gitee等服務器下。而建好一個網站是需要長期維護的,需要前端,后端,網絡,數據庫等多方面的知識,我目前也在探索中,之后我準備出關于“在linux下用hexo來搭建個人博客”的相關內容,有問題歡迎與我交流。
摘要
- 百度百科:域名,DNS,服務器,SSL.
- 主機服務站:樂榮虛擬主機
- DND域名解析:騰訊云DNS
- 友情鏈接:
- 如何搭建一個屬于自己的網站?
- 如何搭建一個屬于自己的網站?
總結
以上是生活随笔為你收集整理的如何搭建属于自己的网站博客?(手把手教你)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java实现家庭关系图_左孩子右兄弟二叉
- 下一篇: Excel学习——countif函数