說到搭建網(wǎng)站,相信大家第一反應(yīng)都是會去購買一臺云服務(wù)器,然后根據(jù)網(wǎng)上的教程,自己在云服務(wù)器上一頓操作,最終搭建出自己的網(wǎng)站。

這種在云服務(wù)上搭建網(wǎng)站的" />

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

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 用 Serverless 搭建網(wǎng)站,只用 1 分鐘就搞定!

用 Serverless 搭建網(wǎng)站,只用 1 分鐘就搞定!

時間:2023-07-12 05:36:01 | 來源:網(wǎng)站運營

時間:2023-07-12 05:36:01 來源:網(wǎng)站運營

用 Serverless 搭建網(wǎng)站,只用 1 分鐘就搞定!:大家好,我是小林。

說到搭建網(wǎng)站,相信大家第一反應(yīng)都是會去購買一臺云服務(wù)器,然后根據(jù)網(wǎng)上的教程,自己在云服務(wù)器上一頓操作,最終搭建出自己的網(wǎng)站。

這種在云服務(wù)上搭建網(wǎng)站的方式,確實相比以前自己買物理服務(wù)器來搭建網(wǎng)站的方式節(jié)省了很多開銷,自己買物理服務(wù)器的話,起步價都是好幾萬的,而且這種大玩意放在家里也占地方。

但是購買云服務(wù)器的時候,我們其實是要掏錢向云服務(wù)廠商租用云服務(wù)器,一般都是以年為單位租用,不管你的網(wǎng)站是幾千人訪問,還是幾個人訪問,都是統(tǒng)一的價錢,即使云服務(wù)器后面閑置不用了,也已經(jīng)產(chǎn)生了一年的租用費用。

我就在想,如果有這樣“無服務(wù)器”搭建網(wǎng)站的方式,讓我們可以不租用云服務(wù)器搭建網(wǎng)站,而是直接在云服務(wù)廠商里創(chuàng)建一個應(yīng)用的方式搭建網(wǎng)站,再根據(jù)實際的流量來計費的話,那么我們就能節(jié)省這一筆租用云服務(wù)器的費用,而且也能降低搭建網(wǎng)站的門檻。

我前幾天參加了騰訊云小伙伴邀請的 Techo Day 技術(shù)開放日的線上活動,在里面看到了 Serverless 實踐課程的介紹,發(fā)現(xiàn)就是我前面說的這種“無服務(wù)器”搭建網(wǎng)站的技術(shù)。

看到這,是不是顛覆大家的認(rèn)識?沒有服務(wù)器,還怎么運行應(yīng)用呢?這不是開玩笑嗎?




覺得很震驚的小伙伴,應(yīng)該是不清楚 Serverless 技術(shù)。

既然不知道,那我先給你講一講 Serverless 技術(shù),然后我再給大家實際操作一下“無服務(wù)器”搭建網(wǎng)站的過程,帶大家感受一下 1 分鐘搭建網(wǎng)站的速度。







Serverless 是什么?

Serverless 是指 "無服務(wù)器架構(gòu)",這里的 "無服務(wù)器" 并不是指程序不需要服務(wù)器運行,而是指我們的開發(fā)工作不需要關(guān)注服務(wù)器底層的資源,就仿佛服務(wù)器不存在一樣。

我們在通過租用云服務(wù)器搭建網(wǎng)站的時候,需要考慮要用怎樣配置的云服務(wù)器,比如多大的內(nèi)存、多大的帶寬、多少核心的 CPU 等等。

而出現(xiàn) Serverless 技術(shù)之后,這些東西都不需要我們考慮了,Serverless 會幫我們根據(jù)網(wǎng)站流量的大小分配相應(yīng)的資源,也就是有自動伸縮的能力,同時也無需再對服務(wù)器進(jìn)行運維了,無需不斷的打系統(tǒng)補(bǔ)丁、應(yīng)用補(bǔ)丁、無需進(jìn)行數(shù)據(jù)備份、軟件配置等工作了。

這么一看,是不是覺得 Serverless 很像一個「保姆」,幫我們打理一切繁瑣的事情,讓我們只需要關(guān)注應(yīng)用本身。







但是沒有服務(wù)器,如何來將程序、應(yīng)用運行起來呢?這里要介紹的是 Serverless 下包含的兩個概念:函數(shù)即服務(wù)(FaaS), 后端即服務(wù)(BaaS)

什么是「函數(shù)即服務(wù)」?

每一個函數(shù)就是一個服務(wù),函數(shù)之間相互獨立。函數(shù)(也可說方法)顆粒度更小,可以幫助應(yīng)用獲得極致彈性。讓用戶拋棄了對服務(wù)器的配置和管理,僅需編寫和上傳核心業(yè)務(wù)代碼,交由平臺完成部署、調(diào)度、流量分發(fā)、彈性伸縮等能力。

我們來看一張基于 FaaS 的架構(gòu)圖:

基于 FaaS 的服務(wù)器底層的關(guān)系從下到上依次是這樣的:物理服務(wù)器(IaaS) > 虛擬機(jī)(PaaS) > 容器(PaaS) > 函數(shù)(FaaS)

什么是「后端即服務(wù)」?

其實大家已經(jīng)使用很久了,這里的后端,指的就是各種云產(chǎn)品和云服務(wù),例如對象存儲,云數(shù)據(jù)庫、云緩存等。這些產(chǎn)品或服務(wù),用戶直接開通即可使用,無需考慮部署、擴(kuò)容、備份、優(yōu)化、安全等各種運維工作,做到了開箱即用,無需自己去進(jìn)行服務(wù)器或應(yīng)用的維護(hù)和管理,因此同樣也是 Serverless 的一部分。

“無服務(wù)器”搭建網(wǎng)站

騰訊云 Serverless 提供了很多基于無服務(wù)器應(yīng)用框架 Serverless 架構(gòu)的應(yīng)用部署,開發(fā)者無需關(guān)心底層資源,即可快速部署完整可用的 Serverless 應(yīng)用架構(gòu),具有資源編排、自動伸縮、事件驅(qū)動等能力,幫助開發(fā)者通過聯(lián)動云資源,迅速構(gòu)建 Serverless 應(yīng)用。

其中,正好就有 WordPress 應(yīng)用的部署,所以我們就可以用該應(yīng)用搭建我們自己的網(wǎng)站。

接下來, 我用騰訊云 Serverless 給大家實際操作一下“無服務(wù)器”搭建網(wǎng)站的過程,僅需幾步,就可以快速部署一個 WordPress 應(yīng)用。

第一步,登錄 Serverless 控制臺, 單擊「新建應(yīng)用」后,就會進(jìn)入到「新建應(yīng)用」的頁面。這次我們的目的是搭建網(wǎng)站,所以選擇了 WordPress 應(yīng)用。

第二步,填寫應(yīng)用名稱,接著選擇「不啟用」自建數(shù)據(jù)庫和私有網(wǎng)絡(luò),然后就點擊「完成」即可。

第三步,等待部署完成,只需要等待一下就完成了。

部署完成后,就表示 WordPress 應(yīng)用搭建完成了,然后就可以點擊「訪問應(yīng)用」了。

此時顯示的頁面就是 WordPress 應(yīng)用的頁面,填寫完信息后,一個網(wǎng)站就搭建完成了。

你看,只需幾步就把網(wǎng)站搭建完成了,而且可以看到,根本就沒有云服務(wù)器的影子。就跟我們在手機(jī)上下載一個應(yīng)用一樣方便快捷。







可能有的同學(xué)注意到了,這網(wǎng)站的地址那么長,怎么記的住啊?

這網(wǎng)站的地址是騰訊云默認(rèn)提供給我們的,當(dāng)然我們也是可以自己的網(wǎng)站設(shè)置域名的。在資源列表頁,可以單擊新增配置你的自定義域名。

在配置自定義域名的時候, 大家記得要提前將你的域名進(jìn)行備案,備案的時間大概需要 1-2 個星期。

這套搭建網(wǎng)站的方案,比自己租用云服務(wù)器搭建網(wǎng)站的方案,更加省錢,也更加簡單。

總之,通過騰訊云 Serverless 搭建網(wǎng)站的優(yōu)勢有以下這些:

云函數(shù),粒度更小的服務(wù)

騰訊云推出的「云函數(shù)」,就是其中一個使用 Serverless 架構(gòu)的產(chǎn)品。云函數(shù)的這種設(shè)計架構(gòu),又被稱為 FaaS,函數(shù)即服務(wù)。

云函數(shù)(Serverless Cloud Function,SCF)是騰訊云提供的 Serverless 服務(wù),騰訊云用戶無需購買云服務(wù)器和虛擬機(jī),代碼即可在騰訊云基礎(chǔ)設(shè)施上彈性、安全地運行,支持所有主流的編程語言。

云函數(shù)這幾個方面的優(yōu)勢:

所以有什么理由不用上云函數(shù)呢?

為了讓大家更加具體的理解「云函數(shù)」,我就用「云函數(shù)定制一個邀請函的案例」來向大家展示下云函數(shù)的使用。

第一步,創(chuàng)建創(chuàng)建存儲桶

首先先創(chuàng)建一個創(chuàng)建存儲桶,畢竟生成的邀請函圖片得有個存放的地方的嘛。

進(jìn)入對象存儲控制臺,選擇左側(cè)導(dǎo)航欄中的存儲桶列表。在“存儲桶列表”頁面中,單擊創(chuàng)建存儲桶。參考以下信息進(jìn)行創(chuàng)建。如下圖所示:

填寫完信息,就直接下一步,直到完成創(chuàng)建。

第二步,創(chuàng)建函數(shù)

登錄 Serverless 控制臺,選擇左側(cè)導(dǎo)航欄中的函數(shù)服務(wù)。在“函數(shù)服務(wù)”頁面上選擇新建應(yīng)用。在新建應(yīng)用頁面中,搜索「自定義邀請函」,然后選擇一個模版進(jìn)行創(chuàng)建。

單擊下一步,函數(shù)名稱默認(rèn)填充,可根據(jù)需要自行修改。按照引導(dǎo)在“基礎(chǔ)配置”中填入該模板需要的環(huán)境變量對應(yīng)的值,其他保持默認(rèn)配置。如下圖所示:

填寫完信息后,就點擊完成。接著,等待部署完成即可。

第三步,生成邀請函

函數(shù)詳情 > 觸發(fā)管理中獲取 API 網(wǎng)關(guān)觸發(fā)器訪問路徑,如下圖所示:

然后,使用命令的方式來生成邀請函圖片。在命令行中,執(zhí)行以下命令。

curl API網(wǎng)關(guān)觸發(fā)器地址 -d '邀請嘉賓名字'可在終端獲取邀請函的下載地址。例如:

訪問邀請函圖片的鏈接,得到如下圖片:

在圖片上可以看到,出現(xiàn)了我的名字。

以上是對云函數(shù)的使用,怎么樣,是不是覺得非常方便快捷。







總結(jié)

這次我基于騰訊云 Serverless 帶大家展示了網(wǎng)站搭建的過程,這種方式打破了以前搭建網(wǎng)站需要租借云服務(wù)器的方式。

無需購買云服務(wù)器,只需要在騰訊云 Serverless 里直接創(chuàng)建網(wǎng)站的應(yīng)用就完成了網(wǎng)站的搭建,再也不用花費精力配置環(huán)境和維護(hù)云服務(wù)器的精力,動動鼠標(biāo)點擊就可以輕松地完成網(wǎng)站的搭建了,更重要的是,它是按量付費的,能確保所有的費用,都是用在了實際的程序運行、數(shù)據(jù)存儲、用戶訪問中,不必為未使用的計算資源而支付。

再來,我也基于騰訊云的云函數(shù)產(chǎn)品,帶大家展示了自定義生存邀請函的實驗??梢愿惺艿?,云函數(shù)讓開發(fā)者更專注于業(yè)務(wù)代碼,無需擔(dān)憂底層的各種資源,背后的這一切都會由騰訊云幫我們分配。

這次參加騰訊云的 Techo Day 技術(shù)開放日活動,我最大的感觸就是,在技術(shù)領(lǐng)域,騰訊云確實走在了前沿,真不是吹,Techo Day活動分享了很多技術(shù)熱點及解決方案,涵蓋了我們平時開發(fā)的方方面面,不僅能學(xué)習(xí)、接觸新興技術(shù),還能對技術(shù)有更多、更深入的認(rèn)識。

特別是我介紹的 Serverless 云函數(shù),真正讓我們釋放雙手,實現(xiàn)生產(chǎn)力質(zhì)的提升,本次活動就分享了 Severless 相關(guān)的技術(shù)原理解析,更有動手實驗室手把手指導(dǎo)如何通過云函數(shù)快速構(gòu)建自定義邀請函,讓我也受益匪淺。

最后,本次 Techo Day 技術(shù)開放日活動上發(fā)布和分享了不少云原生產(chǎn)品內(nèi)容及相關(guān)課件,包括如何利用北極星進(jìn)行灰度發(fā)布、利用Prometheus 云原生監(jiān)控減少開發(fā)及運維成本等技術(shù)原理解析,以及爆款產(chǎn)品騰訊文檔的云原生實踐案例,各種干貨都被整理成了一份《騰訊云云原生工具指南》,有需要的同學(xué)可以點擊閱讀原文或掃下方二維碼獲取。






關(guān)鍵詞:

74
73
25
news

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

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