先說一下必要知識,懂技術(shù)的可以跳過。

必要知識靜態(tài)博" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > 我租了服務(wù)器也買了域名,想自己建一個網(wǎng)站,都需要學(xué)什么呢?

我租了服務(wù)器也買了域名,想自己建一個網(wǎng)站,都需要學(xué)什么呢?

時間:2023-02-16 08:54:01 | 來源:建站知識

時間:2023-02-16 08:54:01 來源:建站知識

想必很多同學(xué)都希望擁有自己的博客,讓互聯(lián)網(wǎng)上的其他人訪問自己的網(wǎng)站,感覺很酷,我大學(xué)的時候就這樣想,那么,這一期我就教給大家如何搭建自己的博客,快快點贊收藏吧。

先說一下必要知識,懂技術(shù)的可以跳過。

必要知識

靜態(tài)博客

首先,現(xiàn)在你在網(wǎng)上看到的大部分博客都是靜態(tài)的。所謂靜態(tài),簡單來說,它沒有后臺服務(wù),不需要數(shù)據(jù)庫,只是將文章轉(zhuǎn)換成HTML文件。這樣一來,作者就只需要專注于自己所編寫的內(nèi)容,專心創(chuàng)作,而不用每天去看看網(wǎng)站是否運行正常。我們非常推薦這種靜態(tài)博客?,F(xiàn)在靜態(tài)網(wǎng)站生成工具,已經(jīng)完全可以傻瓜式操作了,不懂技術(shù)的人也可以搞。后面我會講。

非靜態(tài)博客

非靜態(tài)博客是指有后臺服務(wù)器,有數(shù)據(jù)庫,從數(shù)據(jù)庫里取出文章內(nèi)容,再返回給瀏覽器顯示。這種非靜態(tài)博客涉及到的技術(shù)更多,更適合用來鍛煉程序員的技術(shù)水平。

擁有一個域名

域名是指網(wǎng)站的網(wǎng)址,例如:http://www.baidu.com。我們自己建網(wǎng)站,可以不用購買域名,可以使用別人免費給你生成的域名,這個我們后面說(例如Vercel,Github等)。正常情況下,域名是需要購買的,也不貴,便宜的一年幾塊錢??梢匀グ⒗镌?、騰訊云這種官網(wǎng)購買。

域名備案

在中國大陸境內(nèi)的域名,都是需要備案的。不過你不備案也可以,只不過很小很小概率你的域名會被封禁。我們先不討論域名備案的事,很次要,后面再說。

支持https

現(xiàn)在大多數(shù)網(wǎng)站都是https的,例如百度的網(wǎng)址全稱是:https://www.baidu.com。普通的網(wǎng)站都是http的,不安全,所以瀏覽器會有警告,說這個網(wǎng)站連接不安全。想要變成https就需要申請數(shù)字證書,正常情況下是需要花錢的,但是現(xiàn)在可以免費生成,后面再說。

Markdown

Markdown是一種書寫規(guī)范,是程序員發(fā)明的,但是所有人用來都非常好用,大多數(shù)博客都是用markdown規(guī)范編寫的,包括我寫的這些文章。沒了解過的可以去了解一下,肥腸的簡單。

引路人

好了,有這些知識基礎(chǔ)就足夠了。下面我介紹幾個簡單的方法來搭建自己的博客。所有的方案都很簡單,而且百度上都有很多詳細的教程,這里我就只講解大致原理,不出教程了,我只做大家的引路人。

博客搭建方法

Hexo+GitHub

Hexo是一個前端的博客生成框架,Github可以托管你的博客代碼。具體教程可以自己百度,非常的簡單。 我說下大致的原理,你先有個大概印象就行。 Hexo會生成一個文件夾,文件夾存放著代碼,你在這個文件夾里寫一些文檔,運行Hexo,就可以在本地開啟一個服務(wù),生成一個網(wǎng)站,網(wǎng)站里就可以看到你寫的文章,此時這個網(wǎng)站只能你自己訪問。如果想要互聯(lián)網(wǎng)上的其他人訪問,就需要把Hexo代碼提交到Github上,在做些相關(guān)配置就可以了。 此時,Github會給你生成一個域名,域名前綴你可以自定義,但是后綴一定是 http://github.io。同時Github也幫你支持了https了。 這個方案有個缺點,那就是Github在國外,訪問速度有點慢。

VuePress+Vercel

VuePress是一個由Vue編寫的博客發(fā)布工具,是一個前端項目,你只需要運行起來,編寫markdown文件,就可以發(fā)布成博客。Vercel是一個免費的前端部署服務(wù)器,可以把Vuepress等很多前端項目部署在Vercel運行。并且免費生成https的域名,真的非常好用。還支持自定義域名。只可惜國內(nèi)現(xiàn)在把Vercel的域名給封掉了,所以,Vercel生成的免費域名沒辦法用?,F(xiàn)在只有一個辦法,那就是自己買一個域名,然后在Vercel上配置好這個域名,就可以訪問了。用了Vercel你就不用自己買服務(wù)器了,而且是永久免費。所有的前端項目都可以運行在Vercel上,所以其他框架的博客發(fā)布工具也是可以的。 Vercel還有個小缺點,就是官網(wǎng)是全英文的。 具體的教程自己百度。

Docusaurus+Netlify

Docusaurus和VuePress一樣,也是文檔發(fā)布工具,與VuePress不同的是,它是React寫的,所以喜歡用React的小伙伴可以用這個。Netlify是Vercel的替代品,也是前端代碼的服務(wù)器,也是免費的,也可以免費生成域名和https證書。只不過每月有流量限制,但是也夠用了,也是非常的推薦。

小總結(jié)

看到這里,大家能夠明白,其實一個普通的網(wǎng)站,只需要一個前端項目+一個前端服務(wù)器就可以了。因此,所有的靜態(tài)博客發(fā)布工具+前端代碼托管服務(wù)器的組合,都可以實現(xiàn)搭建網(wǎng)站。大家可以根據(jù)我說的,按圖索驥,查找類似的技術(shù)和托管工具。

halo+購買服務(wù)器+購買域名+獲取免費的https證書

halo是一個非靜態(tài)的博客程序,用的是Springboot的Java后臺,并且還提供了控制臺,讓你可以在線管理你的博客,標(biāo)簽等,支持多種主題。這是真正意義上的自建網(wǎng)站,這種非靜態(tài)的網(wǎng)站,就必須得自己買服務(wù)器部署了,還需要個域名,如果你不買域名,那就只能通過服務(wù)器的ip地址訪問了。不過我也是非常推薦,既能搭建博客,還能鍛煉自己的技術(shù),伙伴們可以大膽嘗試。如果點贊多的話,我可以出一期免費或者低價購買云服務(wù)器的教程,希望觀眾老爺多給點面子。 halo的網(wǎng)址:https://halo.run

Let's Encrypt 讓你擁有免費的https證書

正常來講,https證書都是需要申請購買的,企業(yè)都必須這樣做。但是一個人的出現(xiàn),讓咱們這些小群體,也能用上免費的https證書了。這個人就是Peter Eckersley,這位大佬創(chuàng)建了Let's Encrypt,通過它就可以獲取免費的數(shù)字證書。但是這位大佬剛剛離世,讓我們緬懷他,感謝他。 相關(guān)的教程大家自行搜索。

最后,希望大家多多點贊、轉(zhuǎn)發(fā),讓更多的小伙伴看到。 感謝大家支持。

關(guān)鍵詞:服務(wù)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉