零基礎如何做一個網站?

祝大家國慶節快樂!

前言

開頭打馬甲,作者只是學習者,以下內容純屬個人實踐經驗分享,這裏講的是雲服務器網站搭建及知識分享……

注意⚠️這裏要提及,個人網站的投入需要0-數百。如果你只是需要靜態網站且不願投入過多,可以前往GitHub page,這裏有免費的網站託管平臺項目,可以看看小破站的教程。

Github王炸功能Pages,免費免服務器上線網站,詳細教程

本篇文章寫的是作者本人從零開始瞭解網站搭建,到學會使用免費開源網站並修改參數的過程。

目錄

一.創建一個網站需要什麼

  • 1.什麼是域名?

  • 2.域名的大致類型?

  • 3.什麼是服務器?

  • 4.服務器的大致類型?

  • 5.什麼是備案?什麼情況需要備案?

二.如何獲取域名和服務器

  • 1.如何獲取一個域名?

  • 2.如何獲取一個服務器?

三.網站資源的獲取及部署

  • 1.怎麼找網站資源?

  • 2.怎麼將網站部署到你的服務器上?一級域名的部署?二級域名的部署?


一.創建一個網站需要什麼

  • 首先,一個網站最基本的有兩樣東西,一個叫做域名,一個叫做服務器。

1. 什麼是域名?域名指的是網站的名字,地址,例如,小黑盒的域名/地址就叫做xiaoheihe.cn或者是www.xiaoheihe.cn。域名跟服務器是密不可分的,沒有服務器,有域名也沒有用……

2. 域名的大致類型?域名可以分爲頂級域名或者一級域名,二級域名,三級域名。例如小黑盒這個www.xiaoheihe.cn,從右到左,cn是頂級域名或者叫一級域名,常見有com,cn,top等,二級域名爲xiaoheihe,三級域名爲www,以此類推。

一級域名的需求者一般爲從事網絡事業的博主,企業等。(ps.需要備案,流程很麻煩,用途比較廣)

二級域名的需求者一般爲個體或者其他,作者就是,這個一般搭配香港服務器。(ps.無需備案,流程簡單,一般用於個人使用)

3. 什麼是服務器?服務器可以指一個能夠運行網站程序的機器,網站對於機器的要求很低,一般一個小型網站幾MB的運行內存和儲存就足夠了。這裏要提醒,一般市面上的服務器有貴的也有便宜的,部分貴的有貴的道理,需要甄別。特別強調備案的重要性,如果你不想備案就只能用香港或者國外的服務器。

注意⚠️這裏要特別注意,服務器不是任意一臺電腦或者手機等設備就可以勝任的,你必須要有一臺擁有公網IP的服務器,這樣你的網站才能被解析到你的服務器上,之後才能被訪問。

4.服務器的大概類型?從國內來看,服務器大概分爲三種類型,國內服務器,香港服務器,國外服務器。一般爲租賃制,價格在1-n/月。區別爲國內服務器可以被國內用戶正常訪問,需要備案,價格貴;香港和國外不能,無需備案,價格便宜。

注意⚠️這裏還要提個醒,不要貪圖便宜,國內有些服務器是不支持備案的。請了解過後再購買。

5.什麼是備案?什麼情況需要備案?

首先,這裏的備案即網站備案。網站備案的目的就是爲了防止在網上從事非法的網站經營活動,打擊不良互聯網信息的傳播,根據中華人民共和國信息產業部第十二次部務會議審議通過的《非經營性互聯網信息服務備案管理辦法》條例,在中華人民共和國境內提供非經營性互聯網信息服務,應當辦理備案。

域名需要備案的情況包括:

  • 域名指向託管於中國內地(大陸)服務器的網站

  • 域名被用於郵箱等特定用途

  • 域名解析到中國內地服務器上,用於網站、郵箱等業務

  • 企業將域名解析指向中國內地服務器,且網站需開通並對外提供Web服務時

  • 主體負責人或網站負責人不是法定代表人,需要準備授權書

二.如何獲取域名和服務器

在此作者只講述個人的大致經歷,所有教程都可以在小破站找到。

1.如何獲取一個域名?國內獲取域名的方法有很多,大的平臺有一級域名的獲取方式,如阿里雲,騰訊雲,華爲雲等,價格在一個域名1-100/年,因爲有些平臺提供第一年優惠。

二級域名是在一些較小的雲服務器平臺上的,一般爲免費發放。缺點是大多數只能在本平臺解析使用,也就是隻能在本平臺購買服務器使用。優點爲無需備案,一般申請之後1-30分鐘就能使用,購買本平臺服務器後可以根據平臺教程直接解析(部署)到服務器。

2.如何獲取一個服務器?如上所述,服務器一般分爲,國內,香港,國外服務器。國內服務器一般99-幾萬/年,看需求定價格,一般在大平臺購買即可,例如,阿里雲,騰訊雲等。香港服務器1-幾十/月(這裏包括了虛擬主機),一般在一些看着不錯的小云購買即可,大雲平臺也有,但是相對稍貴。

這裏提及一下虛擬主機雲服務器虛擬主機一般是服務商配置好環境,提供一鍵式操作面板的服務器,不提供IPV4地址。雲服務器類似一臺電腦,通過遠程連接的方式登錄雲服務器桌面,進行操作(windos或Linux系統),一般提供IPV4地址,這種上手難度一般比較高,新手不建議。如果想嘗試的話建議選windos跟着教程走。

三.網站資源的獲取及部署

1.怎麼找網站資源?一般很多平臺都有博主會免費分享自己的源碼,也有一些博主會專門做一些源碼收集的網站。這裏要注意甄別,大部分可用的源碼作者都會在視頻下方放出源碼地址(GitHub,網盤等資源地址)。一般找近兩年的,長時間2-n年前的大部分已經失效或者博主已經不更新了。

2.怎麼部署到你的服務器上?首先是你已經將域名解析到服務器,這裏要分爲兩種類型,分別是一級域名的解析和二級域名的解析。

一級域名的解析 

適用於一個國內任意平臺頂級域名和一臺有公網IP的國內服務器(ps.免費實例不行,無法備案)。

這裏可以看下這位的詳解


新手如何搞定域名解析?

第一步,域名解析

這裏以阿里云爲例,成功後如下圖

第一步,在阿里雲官網-控制檯-域名-解析-記錄類型填A-主機記錄填@,記錄值填寫你的IPV4地址(一般格式爲xxx.xxx.x.x)

第二步,在阿里雲官網-控制檯-域名-解析--記錄類型填A-主機記錄填www-記錄值填寫你的IPV4地址。

(ps.頂級域名是可以下分二級域名的,如果你要下分你的頂級域名也在這裏操作)

記錄成功

這裏有人可能就會問,爲什麼突然就要備案了?(ps.如果你的服務器不在國內就不需要)

回答:

因爲你能在雲服務器本地訪問不代表你能在其他地方也能訪問,完成上述網站部署後,你還需要到對應雲服務器平臺配置服務器安全規則,打開服務器對外開放的端口,這樣,外來用戶纔可以進入你的網站訪問信息。

而進行到這一步,你會發現你的網站提示你網站需要備案,這是因爲安全端口在雲服務器那邊管控着,你需要先完成域名備案,再進行雲服務器ICP備案(某些雲服務器不支持,另外這個動輒消費不低)當你完成這些備案之後,就可以在國內正常訪問你的網站了。(ps.作者因爲經濟原因,卡在這一步)

二級域名的解析

這裏以作者用過的面板爲例

  • 根據雲服務商平臺的提示,購買服務器,大概2-20/月

  • 購買或者兌換免費域名時會提示要綁定對應雲服務器

  • 進入控制面板,我們首先找到域名綁定選項,這一步是將域名解析到特定文件夾(如果你只有一個網站,解析到根目錄即可)

  • 進入控制面板,我們可以查看到服務器文件夾,拖入源碼解壓即可。(因爲無需備案,而且是面板式一鍵服務,所以沒有大雲平臺那麼麻煩)

本教程的內容到此結束,如有疑問或者錯誤歡迎指出。

希望這篇文章能對你有所幫助,覺得寫的還可以的電電我吧

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com