前言
本文使用華為云服務,向大家搭建屬于自己的網站,搭建程序會詳細介紹,搭建網站的程序親自走了3遍,確認沒問題才寫這篇博客的,大家放心地根據步驟流程一步一步,如果大家擔心自己能不能搭建成功,本文有網站搭建時每個程序步驟的截圖,大家看著流程步驟和圖片引導,是能成功的,💪💪
網頁效果
本人沒做炫酷的網頁,比較樸素些;(~ ̄▽ ̄)~

這是文章的內容( ?? ω ?? )?

簡介
本篇博客主要和大家介紹屬于自己的WordPress網站(博客平臺);可能會問什么是WordPress網站呀?
WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL資料庫的服務器上架設屬于自己的網站,也可以把 WordPress當作一個內容管理系統(CMS)來使用,
核心的要點:LAMP(Linux,Apache,MySQL,PHP)
Linux系統、ApacheHTTP 服務器、MySQL 資料庫軟體、PHP語言,一組常用來搭建動態網站或者服務器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程式平臺,
思路流程
- 1.登錄華為云
- 2.創建共享帶寬
- 3.創建安全組
- 4.創建虛擬私有云(VPC)
- 5.創建彈性云服務器(ECS)
- 6.搭建LAMP(Linux,Apache,MySQL,PHP)環境
- 7.創建并配置RDS
- 8.訪問WordPress并進行相應配置
目錄
前言
網頁效果
簡介
思路流程
搭建程序
首先登錄華為云
一、創建共享帶寬
二、創建安全組
三、創建虛擬私有云(VPC)
四、創建彈性云服務器(ECS)
五、搭建LAMP(Linux,Apache,MySQL,PHP)環境
六、創建并配置RDS
七、訪問WordPress并進行相應配置
自定義網站
1、更換一個自己喜歡的主題
自定義編輯效果:
搭建程序
首先登錄華為云
華為云官網地址:https://www.huaweicloud.com/
如果沒注冊華為云賬號的朋友,先進行注冊并通過實名認證;登錄和注冊按鈕在右上角,

一、創建共享帶寬
我們搭建好的網站,是希望能通過公網訪問或者對外提供服務的;公網連接是選擇獨享帶寬或者共享帶寬;對于業務壓力和流量負載沒有過高要求的情況,我們可以把多個EIP系結在同一個共享帶寬上,使該帶寬資源得到最大化利用并節省開支,
1.1)進入共享帶寬頁面
來到華為云的主頁,使用搜索功能,輸入”彈性公網IP和帶寬“進行搜索

選擇 ”彈性公網“ 產品

點擊 立即購買:(溫馨提醒:大家可以在華為云賬號中充值10-20元,便于后面各種服務的開通;如果代建網站后,覺得體驗不錯的,再考慮續充)

1.2)配置引數如下:(推薦按照以下配置)
計費模式:按需計費,
區域:華東-上海一(這個區域可以選擇其他的)
計費方式:按帶寬計費,
帶寬大小:5M,
帶寬名稱:自定義
其他的默認就好;

然后,點擊右下角“立即購買”,確認規格詳情后點擊“提交”,回傳共享帶寬串列頁,可以查看到已經購買的共享帶寬,

二、創建安全組
安全組是一種虛擬防火墻,具備狀態檢測和包過濾功能,安全組是一個邏輯上的分組,該分組由一個Region內具有相同安全保護需求,并且互相信任的實體組成,每個實體至少屬于一個安全組,在創建時需指定,也可創建后修改,
在搭建網站中,為了使我們的ECS,RDS等服務能順利對外提供服務,我們建立安全組并在創建ECS,RDS時指定使用該安全組規則,
什么是安全組?(華為云官方解釋)
安全組是一個邏輯上的分組,為同一個VPC內具有相同安全保護需求并相互信任的彈性云服務器提供訪問策略,安全組創建后,用戶可以在安全組中定義各種訪問規則,當彈性云服務器加入該安全組后,即受到這些訪問規則的保護,
系統會為每個用戶默認創建一個默認安全組,默認安全組的規則是在出方向上的資料報文全部放行,入方向訪問受限,安全組內的彈性云服務器無需添加規則即可互相訪問,
2.1)進入安全組,同樣的方法,在華為云的主頁,使用搜索功能,輸入”安全組“進行搜索

2.2)創建安全組
來到VPC,點擊 訪問控制臺

點擊左側欄 “訪問控制”->“安全組”

創建安全組:點擊右上角“創建安全組”,命名安全組,下拉框選擇企業專案,模板默認,點擊“確定”,創建安全組,

2.3)添加安全組規則
在安全組串列頁點擊所創建的安全組名稱,進入安全組詳情頁面,

點擊“入方向規則”->“添加規則”,并按下圖添加入方向規則,

配置如下:
① 協議埠:下拉選擇“基本協議”->“全部放通”;
② IP地址設為0.0.0.0/0,點擊“確定”,

成功創建后:

三、創建虛擬私有云(VPC)
虛擬私有云(Virtual Private Cloud)是我們在華為云上申請的隔離的、私密的虛擬網路環境,我們可以自由配置VPC內的IP地址段、子網、安全組等子服務,也可以申請彈性帶寬和彈性IP搭建業務系統,
什么是虛擬私有云?(華為云官方解釋)
虛擬私有云(Virtual Private Cloud,以下簡稱VPC),為彈性云服務器構建隔離的、用戶自主配置和管理的虛擬網路環境,提升用戶云中資源的安全性,簡化用戶的網路部署,
如何訪問虛擬私有云?(華為云官方解釋)
華為云提供了Web化的服務管理平臺,即管理控制臺和基于HTTPS請求的API(Application Programming Interface)管理方式,如果您需要將云平臺上的虛擬私有云集成到第三方系統,用于二次開發,請使用API方式訪問虛擬私有云;如果您需要進行其他相關操作,請使用管理控制臺方式訪問虛擬私有云,可直接登錄管理控制臺,從主頁選擇“虛擬私有云”,
3.1)進入虛擬私有云頁面
點擊左側欄“虛擬私有云”,如下圖所示:

3.2)創建虛擬私有云
點擊右上角“創建虛擬私有云”,基本資訊:
① 當前區域:華東-上海一
② 名稱:vpc-xxx
③ 網段:192.168.0.0/16
子網配置:
① 可用磁區:默認
② 子網名稱:subnet-xxx
③ 子網網段:192.168.0.0/24
配置完成后點擊右下角“立即創建”,進入VPC串列可查看到已創建的VPC,



四、創建彈性云服務器(ECS)
創建并配置一臺ECS,配置主要包括:安裝WordPress,連接MySQL資料庫,實作開機啟動等,
什么是彈性云服務器?(華為云官方解釋)
彈性云服務器是由CPU、記憶體、鏡像、云硬碟組成的一種可隨時獲取、彈性可擴展的計算服務器,同時它結合虛擬私有云、虛擬防火墻、資料多副本保存等能力,為您打造一個高效、可靠、安全的計算環境,確保您的服務持久穩定運行,彈性云服務器創建成功后,您就可以像使用自己的本地PC或物理服務器一樣,在云上使用彈性云服務器,
4.1)進入彈性云服務器頁面
使用搜索功能,輸入”彈性云服務器“進行搜索

4.2)選擇彈性云服務器的配置引數
點擊右上角“購買彈性云服務器”,配置引數如下:
計費模式:按需計費,
區域:華東-上海一,
可用區:隨機分配,
CPU架構:X86,
規格:通用計算型:S6.small.1 | 1vCPU|1GB,
鏡像:公共鏡像:CentOS | CentOS 7.4 64bit(40GB),
主機安全:勾選《開通主機安全》,
系統盤: 高IO/40GB,
區域和可用區有什么區別?(華為云官方解釋)
區域指彈性云服務器所在的物理位置,同一區域內可用區間內網互通,不同區域間內網不互通,每個區域包含許多不同的稱為“可用區”的位置,即在同一區域下,電力、網路隔離的物理區域,可用區之間內網互通,不同可用區之間物理隔離,

點擊頁面右下角“下一步,網路配置”:
網路:選擇前面創建的虛擬私有云,
安全組:選擇前面創建的安全組,
彈性公網IP:現在購買,
線路:全動態BGP,
公網帶寬:加入共享帶寬,
帶寬名稱:選擇前面步驟中創建的共享帶寬,

4.3)設定用戶名和密碼確認購買ECS
點擊頁面左下角“下一步,高級配置”:
云服務器名稱:自定義(如ecs-Sandbox-voyager002),
登錄憑證:密碼,
用戶名:root,
密碼:自定義(請牢記ECS用戶登錄密碼),
確認密碼:再次輸入密碼,
云備份:暫不購買,
云服務器(可選):默認,
高級選項:不勾選,

確認無誤后點擊“下一步 確認配置”,下拉框選擇企業專案,勾選同意協議點擊“立即購買”【創建ECS 需要等待約3分鐘】,
下面是創建好的服務器

五、搭建LAMP(Linux,Apache,MySQL,PHP)環境
什么是LAMP?(華為云官方解釋)
LAMP指的Linux(作業系統)、ApacheHTTP 服務器,MySQL(有時也指MariaDB,資料庫軟體)和PHP(有時也是指Perl或Python)的第一個字母,一組常用來搭建動態網站或者服務器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程式平臺,
5.1)遠程登錄ECS
左側選單欄,點擊服務串列->”計算”->“彈性云服務器ECS”進入服務器串列,點擊遠程登陸


例如:LANG=en_us.UTF-8 ssh root@124.71.174.142
5.2)安裝LAMP環境
①鍵入如下命令安裝LAMP環境,并開啟相應服務:
yum install -y httpd php php-fpm php-server php-mysql mysql
運行結束,顯示“Complete!”

②配置httpd服務,輸入以下命令編輯配置,
vim /etc/httpd/conf/httpd.conf
③在打開的組態檔界面,單擊快捷鍵“shift+g”,進入組態檔最后一行,單擊快捷鍵“i”進入編輯模式,移動游標至組態檔末尾,回車換行,拷貝粘貼以下配置代碼,
ServerName localhost:80

單擊快捷鍵“ESC”退出編輯模式,在編輯器任意位置右鍵粘貼以下代碼,回車執行保存并退出組態檔,(命令是 :wq)
5.3)下載WordPress安裝軟體
鍵入如下命令,下載WordPress安裝軟體:
wget -c https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30min-website/wordpress-4.9.1-zh_CN.tar.gz

5.4)解壓WordPress安裝軟體
鍵入如下命令,將WordPress安裝包解壓到目錄/var/www/html:
tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html
運行至“wordpress/readme.html”行結束,顯示如下圖所示,

5.5)開啟安裝包所在目錄的讀寫權限
鍵入如下命令,賦予檔案所在目錄讀寫權限:拷貝代碼
chmod -R 777 /var/www/html
5.6)開啟httpd service
鍵入如下命令,開啟httpd service :拷貝代碼
systemctl start httpd.service
5.7)開啟php-fpm service
鍵入如下命令,開啟php-fpm service:拷貝代碼
systemctl start php-fpm.service
5.8)查看httpd service狀態
鍵入如下命令,查看httpd service狀態:拷貝代碼
systemctl status httpd
如下圖所示,httpd狀態為高亮顯示的active(running),

5.9)查看php-fpm service狀態
鍵入如下命令,查看php-fpm service狀態 :拷貝代碼
systemctl status php-fpm
php-fpm狀態為高亮顯示的active(running),
5.10)將httpd服務設為開機啟動
鍵入如下命令,將httpd服務設為開機啟動 :拷貝代碼
systemctl enable httpd
httpd服務已設定為開機啟動,
5.11)將php-fpm服務設為開機啟動
鍵入如下命令,將php-fpm服務設為開機啟動:拷貝代碼
systemctl enable php-fpm
php-fpm服務已設定為開機啟動,

六、創建并配置RDS
華為云關系型資料庫是一種基于云計算平臺可即開即用,穩定可靠,彈性伸縮,便捷管理的在線關系型資料庫服務,
什么是RDS(華為云關系型資料庫)?(華為云官方解釋)
華為云關系型資料庫(Relational Database Service,簡稱RDS)是一種基于云計算平臺的即開即用、穩定可靠、彈性伸縮、便捷管理的在線關系型資料庫服務,
6.1)進入關系型資料庫頁面
于華為云控制臺,滑鼠移動到云桌面瀏覽器頁面中左側選單欄,點擊服務串列->”資料庫”->“資料庫RDS”,進入左側欄 “實體管理”界面,如下圖所示:

6.2)選擇資料庫實體的配置引數
點擊右上角“購買資料庫實體”,并按下圖配置相關資訊:
① 計費模式:按需計費
② 區域:華東-上海一
③ 實體名稱:自定義
④ 資料庫引擎:MySQL
⑤ 資料庫版本:5.7
⑥ 實體型別:主備
⑦ 儲存型別:超高IO
⑧ 主可用區:任意選擇一項
⑨ 備可用區:任意選擇一項
⑩ 時區:UTC+08:00
? 性能規格:通用增強II型 2核/4GB(為保證實驗能正常完成,請務必選擇該規格)
?存盤空間:默認,40GB?磁盤加密:不加密

6.3)設定密碼確認購買資料庫實體
① 繼續按下圖配置相關資訊,確保資料庫使用的VPC、子網、內網安全組均使用之前1/2/3步驟中創建的實體;
② 資料庫埠:默認(3306)
③ 設定并牢記資料庫密碼;點擊右下角的“立即購買”,確認訂單詳情后點擊“提交”,
注意:請牢記資料庫用戶名:root 及設定的密碼


確認購買;然后點擊“回傳云資料庫RDS串列”回傳資料庫實體串列,此處需要等待一段時間【約6分鐘】,需要耐心等待,
資料庫創建成功后,如下圖所示:

6.4)登錄MySQL資料庫
根據步驟6.3)創建的資料庫用戶名(用戶名:root)和所設定的密碼登錄MySQL并創建WordPress資料庫,


資料庫登錄成功,如下圖所示:

6.5)創建WordPress資料庫
點擊“SQL操作”,選擇“SQL查詢”如下圖(“SQL查詢”下命令列默認內容洗掉即可):
鍵入SQL陳述句,執行如下命令:
create database wordpress;
創建WordPress資料庫成功,如下圖所示:


七、訪問WordPress并進行相應配置
根據上述操作已創建可登錄的WordPress網站,登錄后進行資料庫及網站的簡單配置即可正常使用,
7.1)訪問WordPress
進入資料庫配置頁面在瀏覽器地址欄中輸入以下地址訪問WordPress:
http://ECSIP/wordpress
注意:請使用云服務器的公網IP替換訪問地址中的【ECSIP】,例如:http://124.71.174.142/wordpress
其中 124.71.174.142 是我在上面步驟申請的公網IP,根據自己的創建的IP填寫,

點擊“現在就開始!”按鈕,進入WordPress資料庫配置頁面,如下圖所示配置相關引數:
① 資料庫名:wordpress
② 用戶名:root
③ 密碼:步驟6.3創建的資料庫密碼
④ 資料庫主機:填寫資料庫的內網地址和埠
⑤ 表前綴:默認

點擊“提交”,資料庫配置成功后,如下圖所示:

7.2)安裝WordPress單擊“現在安裝”
設定站點標題、用戶名、密碼及電子郵件后,然后點擊“安裝WordPress”,如下圖所示:
標題、用戶名、密碼等是自定義的;密碼設定后,要記得啊,

WordPress安裝完成,如下圖所示:

7.3登錄網站點擊“登錄”
填入上步中設定的用戶名及密碼,登錄網站后就可以開始建設運營我們自己的網站啦!

登錄網站,可見網站“儀表盤”:

好啦,網站的技術框架我們搭建好啦;給你一個贊,優秀👍
自定義網站
1、更換一個自己喜歡的主題

默認有三款主題,根據自己的喜好選擇一款,我比如第三款:

自定義編輯效果:

歡迎大家多多交流,感謝大家點贊 ( ?? ω ?? )y
友情鏈接:
如何輕松關倍訓為云中的服務和資源
華為云 開發者社區
華為云學院 華為大學
CSDN認證博客專家
華為云首席貢獻官
華為云-云享專家
研發工程師
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/190999.html
標籤:其他
