文正在參與 “100%有獎 | 我的Serverless 實戰”征稿活動
活動鏈接:https://marketing.csdn.net/p/15940c87f66c68188cfe5228cf4a0c3f
文章目錄
- 1.對serverless的介紹
- 1.1 serverless官方定義
- 1.2 serverless的“less”具體體現在哪里,有什么優點
- 1.3 騰訊云和serverless的關系
- 1.4 使用serverless云服務和傳統 的Web 應用部署對比
- 1.5 serverless部署wordpress用到的函式服務
- 2.基于Serverless搭建WordPress個人博客
- 2.1 登錄騰訊云serverless控制臺
- 2.2 創建Serverless應用
- 2.3 wordPress博客框架介紹
- 2.3.1 wordPress簡介
- 2.3.2 WordPress管理員后臺配置
- 2.3.3 WordPress前臺界面
- 2.3.4 WordPress前臺界面配置
- 2.4 WordPress編輯文章并發布
- 3.搭建WordPress博客視頻教程
1.對serverless的介紹
1.1 serverless官方定義
這里我們參考了一位知乎大牛的解釋:
要說Serverless是什么,直譯過來就是無服務器,根據 CNCF 的定義,Serverless 是指構建和運行不需要服務器管理的應用程式的概念,CloudFlare對其定義:
Serverless computing is a method of providing backend services on an as-used basis. A Serverless provider allows users to write and deploy code without the hassle of worrying about the underlying infrastructure. A company that gets backend services from a serverless vendor is charged based on their computation and do not have to reserve and pay for a fixed amount of bandwidth or number of servers, as the service is auto-scaling. Note that although called serverless, physical servers are still used but developers do not need to be aware of them.
google翻譯結果:
無服務器計算是一種按需提供后端服務的方法,無服務器提供程式允許用戶撰寫和部署代碼,而不必擔心底層基礎結構,從無服務器供應商處獲得后端服務的公司將根據其計算費用,而不必保留和支付固定數量的帶寬或服務器數量,因為該服務是自動擴展的,請注意,盡管稱為無服務器,但仍使用物理服務器,但開發人員無需了解它們,
1.2 serverless的“less”具體體現在哪里,有什么優點
serverless的“less”具體體現在哪里,對于剛入門的我看了很多資料還是處于懵逼中,這里我詢問了我的Java web老師:


具體的優點我通過與老師交流,之后總結出下面幾條:
1. 降低運維需求
- 使用Serverless 在業務上線前無需提前計劃服務器的資源,也不需要購買、配置服務器
- Serverless 進一步的降低了底層運維作業量,業務上線后,開發者不需要擔心服務器運維,因為服務器的運維全部交給了云平臺和云廠商
2. 降低運營成本
- Serverless 的應用是按需執行的,應用只在有請求需要處理或者事件觸發時才會被加載運行,在空閑狀態下 Serverless架構的應用本身并不占用計算資源
- 在使用 Serverless 產品時,用戶只需要為處理請求的計算資源付費,而無須為應用空閑時段的資源占用付費
3. 快速修改
- 利用 Serverless 架構的簡單運維、低成本及快速上線能力,可以來快速嘗試業務的新形態、新功能
1.3 騰訊云和serverless的關系
這個地方我詢問了我高中的現在同是念計算機科學的同學:

All in all , 云函式(Serverless Cloud Function,SCF)是騰訊云為企業和開發者們提供的無服務器執行環境,幫助您在無需購買和管理服務器的情況下運行代碼,您只需使用平臺支持的語言撰寫核心代碼并設定代碼運行的條件,即可在騰訊云基礎設施上彈性、安全地運行代碼,SCF 是實時檔案處理和資料處理等場景下理想的計算平臺, 官網:https://cloud.tencent.com/product/scf
就是說騰訊云貢獻出了自己的服務器供大家伙兒使用,我們開發者就不需要自己再去買服務器,然后再去維護了,
1.4 使用serverless云服務和傳統 的Web 應用部署對比
-
1、傳統服務器有產權,而云主機則只是一種服務而已,沒有任何產權;
-
2、傳統服務器是獨立的服務器,所有功能由自己完成,而云主機則是一個集群,他們的功能需要相互之間的協助才能完成;
-
3、傳統服務器在性能上更加穩定,而云主機在性能上比傳統的服務器相對較差;
-
4、云主機相對于傳統服務器,性價比更高;
-
5、云主機是按需購買,成本控制上更加靈活;
-
6、云主機相對于傳統服務器而言,效率更高,但是穩定性則不如傳統服務器;
-
7、傳統服務器:購買機器 --> 下載PHP環境集成軟體,并安裝 --> 設定需要配置的環境 --> 添加網站配置、新建資料庫 -->安裝網站 --> 完成;云服務器:選擇模版 --> 直接部署,自動創建所有云上服務資源,
下面我將用gif和圖片結合的方式來講解怎樣利用serverless搭建個人博客,
1.5 serverless部署wordpress用到的函式服務
因為我在湖南,離廣東比較近,所以我的函式服務選的是廣州的


2.基于Serverless搭建WordPress個人博客
2.1 登錄騰訊云serverless控制臺
騰訊云Serverless控制臺入口:https://console.cloud.tencent.com/sls

下圖即為Serverless控制臺,大家可以看到我這里已經之前創建了一個mrjiang應用,大家如果第一次使用的話,在應用欄應該為空
2.2 創建Serverless應用
serverless在騰訊云目前處于公測階段,目前有很多優惠供大家選擇,大家可以先領券再新建應用,
代金券和免費資源領取地址:https://cloud.tencent.com/act/pro/serverless-wordpress?from=14256

點擊新建應用

選擇快速部署WordPress框架,并點擊下一步


設定應用基礎配置,然后點擊完成

部署可能需要一分鐘,耐心等待即可,

部署完成后就可以看到WordPress的前臺入口地址和管理員入口地址了




通過上面圖片可以看到,在我們部署WordPress框架的時候,Serverless已經幫助我們自動完成了環境的配置,相對于傳統的虛擬機服務器配置方式節省了很多時間,節省了很多步驟
2.3 wordPress博客框架介紹
2.3.1 wordPress簡介
wordPress官方網站介紹地址:https://cn.wordpress.org/support/article/overview-of-wordpress/
WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL資料庫的服務器上架設屬于自己的網站,也可以把WordPress當作一個內容管理系統(CMS)來使用,
WordPress是一款個人博客系統,并逐步演化成一款內容管理系統軟體,它是使用PHP語言和MySQL資料庫開發的,用戶可以在支持 PHP 和 MySQL資料庫的服務器上使用自己的博客,
WordPress有許多第三方開發的免費模板,安裝方式簡單易用,不過要做一個自己的模板,則需要你有一定的專業知識,比如你至少要懂的標準通用標記語言下的一個應用HTML代碼、CSS、PHP等相關知識,
WordPress官方支持中文版,同時有愛好者開發的第三方中文語言包,如wopus中文語言包,WordPress擁有成千上萬個各式插件和不計其數的主題模板樣式,
2.3.2 WordPress管理員后臺配置
點擊管理員登錄地址進入管理員后臺

按照圖片提示進行初始化配置

初始化成功后點擊登錄


wordpress后臺界面儀表盤,在這里我們可以進行設定站點標題,發布文章,管理主題,對用戶進行管理等功能

2.3.3 WordPress前臺界面
在后臺初始化完成后,我們進入前臺界面



我們在前臺界面可以看到博客平臺已經搭建完成,并具備文章展示沒評論編輯,分類,站內搜索等基本功能
但是界面相對簡單,只具有基本功能,還不是很完善,儀表盤在此為我們提供了更加豐富靈活的修改方式
2.3.4 WordPress前臺界面配置
進入wordpress儀表盤,點擊自定義站點

點擊主題這里可以在wordpress.org這里選擇來自網路的豐富主題,可以選擇更改主題


當然也可以在儀表盤進行其他設定,大家可以自由發揮,
2.4 WordPress編輯文章并發布
點擊寫文章


這邊是對文章進行發布和修飾

點擊發布后

我們復制鏈接打開看一下

3.搭建WordPress博客視頻教程
下午挑了段時間自己錄了個視頻給大家分享一下基于Serverless搭建一個簡單的WordPress個人博客的程序
第一次錄視頻,表現有點不好,見諒見諒(●’?’●)
基于serverless搭建wordpress博客
喜歡的friends點點favor+subscription吧!!!!!

文正在參與 “100%有獎 | 我的Serverless 實戰”征稿活動
活動鏈接:https://marketing.csdn.net/p/15940c87f66c68188cfe5228cf4a0c3f
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283060.html
標籤:其他
上一篇:蓋茨離婚再次證明了一個道理
