湖南省專業(yè)建設(shè)公司網(wǎng)站的機構(gòu)網(wǎng)站制作教程視頻
本文教程介紹如何使用ROS模板基于ECS和RDS(Relational Database Service)創(chuàng)建WordPress環(huán)境。
前提條件
-
如果您是首次使用ROS,必須先開通ROS服務(wù)。ROS服務(wù)免費,開通服務(wù)不會產(chǎn)生任何費用。
背景信息
WordPress是使用PHP語言開發(fā)的博客平臺,在支持PHP和MySQL數(shù)據(jù)庫的服務(wù)器上,您可以用WordPress搭建自己的網(wǎng)站,也可以用作內(nèi)容管理系統(tǒng)(CMS)。本文教程介紹通過基于ECS和RDS創(chuàng)建WordPress環(huán)境模板,創(chuàng)建CentOS 7.9系統(tǒng)的ECS實例和RDS MySQL數(shù)據(jù)庫實例,安裝WordPress環(huán)境。
重要
本教程使用ROS會創(chuàng)建一個按量付費的ECS實例和一個按量付費RDS MySQL實例,關(guān)于ECS和云數(shù)據(jù)庫RDS計費詳情,
創(chuàng)建資源棧
-
登錄ROS管理控制臺。
-
選擇模板。
-
在左側(cè)導(dǎo)航欄中,選擇模板?>?模板示例。
ROS提供的常用模板會在模板示例頁面顯示。
-
在模板示例頁面右上角的搜索框中,輸入關(guān)鍵字
基于ECS和RDS創(chuàng)建WordPress環(huán)境
搜索。查看基于ECS和RDS創(chuàng)建WordPress環(huán)境的示例模板。
-
(可選)單擊查看詳情查看模板的JSON文件。
JSON文件各個頂級字段的解釋如下表所示。
頂級字段
解釋
"ROSTemplateFormatVersion" : "2015-09-01"
定義模板版本。
Description
模板描述信息,用于說明模板的適用場景、架構(gòu)說明等。
Metadata
模板的元數(shù)據(jù)信息,例如存放用于可視化的布局信息。
"Parameters" : { }
定義模板的一些參數(shù)。
本示例中,模板定義的參數(shù)包括:鏡像ID、實例規(guī)格等,并指定了默認(rèn)值。
"Resources" : { }
定義這個模板將要創(chuàng)建的阿里云資源。
本示例中,聲明將要創(chuàng)建一個ECS實例和一個安全組,這里聲明的資源屬性可以引用
Parameters
中定義的參數(shù)。"Outputs": { }
定義資源創(chuàng)建完成后,棧需要輸出的資源信息。
本示例中,資源創(chuàng)建完成后將輸出ECS實例ID、公網(wǎng)IP地址和安全組ID。
-
-
單擊創(chuàng)建資源棧。
-
配置參數(shù),然后單擊下一步。
-
在頂部菜單欄左上角,選擇地域。
-
配置資源棧的模板參數(shù)。
資源棧參數(shù)說明如下表所示。
名稱
描述
資源棧名稱
設(shè)置資源棧名。棧名不可重復(fù),創(chuàng)建之后不能修改。
VPC
專有網(wǎng)絡(luò)網(wǎng)段
填寫專有網(wǎng)絡(luò)VPC的私網(wǎng)網(wǎng)段。
可用區(qū)ID
選擇您需要創(chuàng)建資源的可用區(qū)ID。
交換機子網(wǎng)網(wǎng)段
交換機所指定的網(wǎng)段必須屬于其VPC的網(wǎng)段,并且不能與已有的交換機網(wǎng)段重疊。
ECS
實例類型
選擇您需要的ECS實例規(guī)格。
系統(tǒng)盤類型
創(chuàng)建ECS實例時使用的系統(tǒng)盤類型。
實例密碼
設(shè)置ECS實例的登錄密碼。
根據(jù)模板定義,密碼由大寫字母、小寫字母、數(shù)字、特殊字符中的任意三種組成,特殊字符為
()`~!@#$%^&*-_+=|{}[]:;'<>,.?/
,密碼長度范圍是8~30個字符。說明
Windows實例不能以斜線號(/)為密碼首字符。
RDS
數(shù)據(jù)庫版本號
云數(shù)據(jù)庫RDS的數(shù)據(jù)庫版本。
實例規(guī)格
云數(shù)據(jù)庫RDS的實例類型。
實例存儲
云數(shù)據(jù)庫RDS的容量規(guī)格。
數(shù)據(jù)庫名
填寫WordPress數(shù)據(jù)庫名。
數(shù)據(jù)庫賬號
填寫WordPress數(shù)據(jù)庫的用戶名。
數(shù)據(jù)庫密碼
設(shè)置訪問WordPress數(shù)據(jù)庫的密碼。
根據(jù)模板定義,密碼由字母、數(shù)字、下劃線(_)組成,密碼長度范圍是為8~32個字符。
-
(可選)合規(guī)預(yù)檢。
說明
目前合規(guī)預(yù)檢功能僅支持為部分資源提供合規(guī)預(yù)檢功能。
-
在檢測規(guī)則區(qū)域,添加檢測規(guī)則。
您可以根據(jù)ROS模板中的云資源選擇需要檢測的規(guī)則。
-
單擊開始檢測。
您可以根據(jù)不合規(guī)或不適用資源的修正方案修改模板內(nèi)容,從而保證資源的合規(guī)性。
-
-
(可選)配置資源棧。
資源棧配置說明如下表所示,未提及的參數(shù)請保持默認(rèn)。
名稱
描述
資源棧策略(可選)
資源棧策略。
失敗時回滾
資源創(chuàng)建失敗時是否回滾。
-
如果選擇已啟用,那么創(chuàng)建過程中發(fā)生任何失敗(包括創(chuàng)建超時),ROS都會刪除已經(jīng)創(chuàng)建成功的資源。
-
如果選擇已禁用,那么創(chuàng)建過程中發(fā)生任何失敗(包括創(chuàng)建超時),ROS不會刪除已經(jīng)創(chuàng)建成功的資源。
超時設(shè)置
設(shè)置創(chuàng)建資源的超時時間。如果在設(shè)置的時間段內(nèi)資源未創(chuàng)建成功,則判斷超時。
-
-
單擊下一步。
在檢查并確認(rèn)步驟中,確認(rèn)資源棧參數(shù)信息是否正確。
-
-
單擊創(chuàng)建。
-
在資源棧信息頁簽查看資源棧狀態(tài)。
當(dāng)資源棧狀態(tài)為創(chuàng)建成功時,表示您已成功創(chuàng)建資源棧。
安裝WordPress環(huán)境
-
單擊輸出頁簽中的
WordPressUrl
(http://<ECS公網(wǎng)IP地址>
),進(jìn)入WordPress安裝頁面。 -
選擇安裝語言,單擊繼續(xù)。
-
填寫網(wǎng)站基本信息,然后單擊安裝WordPress。
填寫信息參數(shù)說明:
-
站點標(biāo)題:WordPress網(wǎng)站的名稱。例如:demowp。
-
用戶名:登錄WordPress時所需的用戶名,請注意安全性。例如:testwp。
-
密碼:登錄WordPress時所需的密碼,建議您設(shè)置安全性高的密碼。
-
您的電子郵件:用于接收通知的電子郵件。例如:username@example.com。
-
-
單擊登錄。
-
輸入在安裝WordPress時設(shè)置的用戶名
testwp
和密碼Wp.123456
,然后單擊登錄。成功進(jìn)入您個人的WordPress網(wǎng)站。
后續(xù)步驟
單擊棧名,進(jìn)入已創(chuàng)建資源棧的詳情頁面。單擊以下頁簽可以了解已創(chuàng)建資源棧的相關(guān)信息。
-
資源棧信息:可查看資源棧的基本信息、狀態(tài)、創(chuàng)建資源的超時時間等。
-
事件:可查看ROS創(chuàng)建這個資源棧時的操作記錄。任何涉及資源棧的操作失敗后,都會顯示具體操作失敗的原因。
-
資源:可查看資源棧中包含的所有資源。
-
模板:可查看資源棧的原始模板。