基于華為云輕松搭建屬于自己的網(wǎng)站 (Linux,Apache,MySQL,PHP)

      網(wǎng)友投稿 941 2022-05-29

      前言

      本文使用華為云服務(wù),向大家搭建屬于自己的網(wǎng)站,搭建過程會詳細介紹。搭建網(wǎng)站的過程親自走了3遍,確認沒問題才寫這篇博客的,大家放心地根據(jù)步驟流程一步一步。如果大家擔心自己能不能搭建成功,本文有網(wǎng)站搭建時每個過程步驟的截圖,大家看著流程步驟和圖片引導,是能成功的。

      網(wǎng)頁效果

      本人沒做炫酷的網(wǎng)頁,比較樸素些;(~ ̄▽ ̄)~

      這是文章的內(nèi)容( ?? ω ?? )?

      簡介

      本篇博客主要和大家介紹屬于自己的WordPress網(wǎng)站(博客平臺);可能會問什么是WordPress網(wǎng)站呀?

      WordPress是使用PHP語言開發(fā)的博客平臺,用戶可以在支持PHP和MySQL數(shù)據(jù)庫的服務(wù)器上架設(shè)屬于自己的網(wǎng)站。也可以把 WordPress當作一個內(nèi)容管理系統(tǒng)(CMS)來使用。

      核心的要點:LAMP(Linux,Apache,MySQL,PHP)

      Linux系統(tǒng)、ApacheHTTP 服務(wù)器、MySQL 數(shù)據(jù)庫軟件、PHP語言。一組常用來搭建***站或者服務(wù)器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應(yīng)用程序平臺。

      思路流程

      1.登錄華為云

      2.創(chuàng)建共享帶寬

      3.創(chuàng)建安全組

      4.創(chuàng)建虛擬私有云(VPC)

      5.創(chuàng)建彈性云服務(wù)器(ECS)

      6.搭建LAMP(Linux,Apache,MySQL,PHP)環(huán)境

      7.創(chuàng)建并配置RDS

      8.訪問WordPress并進行相應(yīng)配置

      搭建過程

      首先登錄華為云

      華為云官網(wǎng)地址:https://www.huaweicloud.com/

      如果沒注冊華為云賬號的朋友,先進行注冊并通過實名認證;登錄和注冊按鈕在右上角。

      一、創(chuàng)建共享帶寬

      我們搭建好的網(wǎng)站,是希望能通過公網(wǎng)訪問或者對外提供服務(wù)的;公網(wǎng)連接是選擇獨享帶寬或者共享帶寬;對于業(yè)務(wù)壓力和流量負載沒有過高要求的情況,我們可以把多個EIP綁定在同一個共享帶寬上,使該帶寬資源得到最大化利用并節(jié)省開支。

      1.1)進入共享帶寬頁面

      來到華為云的主頁,使用搜索功能,輸入”彈性公網(wǎng)IP和帶寬“進行搜索

      選擇 ”彈性公網(wǎng)“ 產(chǎn)品

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

      1.2)配置參數(shù)如下:(推薦按照以下配置)

      計費模式:按需計費,

      區(qū)域:華東-上海一(這個區(qū)域可以選擇其他的)

      計費方式:按帶寬計費,

      帶寬大小:5M,

      帶寬名稱:自定義

      其他的默認就好;

      然后,點擊右下角“立即購買”,確認規(guī)格詳情后點擊“提交”,返回共享帶寬列表頁,可以查看到已經(jīng)購買的共享帶寬。

      二、創(chuàng)建安全組

      安全組是一種虛擬防火墻,具備狀態(tài)檢測和包過濾功能。安全組是一個邏輯上的分組,該分組由一個Region內(nèi)具有相同安全保護需求,并且互相信任的實例組成。每個實例至少屬于一個安全組,在創(chuàng)建時需指定,也可創(chuàng)建后修改。

      在搭建網(wǎng)站中,為了使我們的ECS,RDS等服務(wù)能順利對外提供服務(wù),我們建立安全組并在創(chuàng)建ECS,RDS時指定使用該安全組規(guī)則。

      什么是安全組?(華為云官方解釋)

      安全組是一個邏輯上的分組,為同一個VPC內(nèi)具有相同安全保護需求并相互信任的彈性云服務(wù)器提供訪問策略。安全組創(chuàng)建后,用戶可以在安全組中定義各種訪問規(guī)則,當彈性云服務(wù)器加入該安全組后,即受到這些訪問規(guī)則的保護。

      系統(tǒng)會為每個用戶默認創(chuàng)建一個默認安全組,默認安全組的規(guī)則是在出方向上的數(shù)據(jù)報文全部放行,入方向訪問受限,安全組內(nèi)的彈性云服務(wù)器無需添加規(guī)則即可互相訪問。

      2.1)進入安全組,同樣的方法,在華為云的主頁,使用搜索功能,輸入”安全組“進行搜索

      2.2)創(chuàng)建安全組

      來到VPC,點擊 訪問控制臺

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

      創(chuàng)建安全組:點擊右上角“創(chuàng)建安全組”,命名安全組,下拉框選擇企業(yè)項目,模板默認,點擊“確定”,創(chuàng)建安全組。

      2.3)添加安全組規(guī)則

      在安全組列表頁點擊所創(chuàng)建的安全組名稱,進入安全組詳情頁面。

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

      配置如下:

      ① 協(xié)議端口:下拉選擇“基本協(xié)議”->“全部放通”;

      ② IP地址設(shè)為0.0.0.0/0。點擊“確定”。

      成功創(chuàng)建后:

      三、創(chuàng)建虛擬私有云(VPC)

      虛擬私有云(Virtual Private Cloud)是我們在華為云上申請的隔離的、私密的虛擬網(wǎng)絡(luò)環(huán)境。我們可以自由配置VPC內(nèi)的IP地址段、子網(wǎng)、安全組等子服務(wù),也可以申請彈性帶寬和彈性IP搭建業(yè)務(wù)系統(tǒng)。

      什么是虛擬私有云?(華為云官方解釋)

      虛擬私有云(Virtual Private Cloud,以下簡稱VPC),為彈性云服務(wù)器構(gòu)建隔離的、用戶自主配置和管理的虛擬網(wǎng)絡(luò)環(huán)境,提升用戶云中資源的安全性,簡化用戶的網(wǎng)絡(luò)部署。

      如何訪問虛擬私有云?(華為云官方解釋)

      華為云提供了Web化的服務(wù)管理平臺,即管理控制臺和基于HTTPS請求的API(Application Programming Interface)管理方式。如果您需要將云平臺上的虛擬私有云集成到第三方系統(tǒng),用于二次開發(fā),請使用API方式訪問虛擬私有云;如果您需要進行其他相關(guān)操作,請使用管理控制臺方式訪問虛擬私有云,可直接登錄管理控制臺,從主頁選擇“虛擬私有云”。

      3.1)進入虛擬私有云頁面

      點擊左側(cè)欄“虛擬私有云”,如下圖所示:

      3.2)創(chuàng)建虛擬私有云

      點擊右上角“創(chuàng)建虛擬私有云”。基本信息:

      ① 當前區(qū)域:華東-上海一

      ② 名稱:vpc-xxx

      ③ 網(wǎng)段:192.168.0.0/16

      子網(wǎng)配置:

      ① 可用分區(qū):默認

      ② 子網(wǎng)名稱:subnet-xxx

      ③ 子網(wǎng)網(wǎng)段:192.168.0.0/24

      配置完成后點擊右下角“立即創(chuàng)建”,進入VPC列表可查看到已創(chuàng)建的VPC。

      四、創(chuàng)建彈性云服務(wù)器(ECS)

      創(chuàng)建并配置一臺ECS,配置主要包括:安裝WordPress,連接MySQL數(shù)據(jù)庫,實現(xiàn)開機啟動等。

      什么是彈性云服務(wù)器?(華為云官方解釋)

      彈性云服務(wù)器是由CPU、內(nèi)存、鏡像、云硬盤組成的一種可隨時獲取、彈性可擴展的計算服務(wù)器,同時它結(jié)合虛擬私有云、虛擬防火墻、數(shù)據(jù)多副本保存等能力,為您打造一個高效、可靠、安全的計算環(huán)境,確保您的服務(wù)持久穩(wěn)定運行。彈性云服務(wù)器創(chuàng)建成功后,您就可以像使用自己的本地PC或物理服務(wù)器一樣,在云上使用彈性云服務(wù)器。

      4.1)進入彈性云服務(wù)器頁面

      使用搜索功能,輸入”彈性云服務(wù)器“進行搜索

      4.2)選擇彈性云服務(wù)器的配置參數(shù)

      點擊右上角“購買彈性云服務(wù)器”,配置參數(shù)如下:

      計費模式:按需計費,

      區(qū)域:華東-上海一,

      可用區(qū):隨機分配,

      CPU架構(gòu):X86,

      規(guī)格:通用計算型:S6.small.1 | 1vCPU|1GB,

      鏡像:公共鏡像:CentOS | CentOS 7.4 64bit(40GB),

      主機安全:勾選《開通主機安全》,

      系統(tǒng)盤: 高IO/40GB,

      區(qū)域和可用區(qū)有什么區(qū)別?(華為云官方解釋)

      區(qū)域指彈性云服務(wù)器所在的物理位置,同一區(qū)域內(nèi)可用區(qū)間內(nèi)網(wǎng)互通,不同區(qū)域間內(nèi)網(wǎng)不互通。每個區(qū)域包含許多不同的稱為“可用區(qū)”的位置,即在同一區(qū)域下,電力、網(wǎng)絡(luò)隔離的物理區(qū)域,可用區(qū)之間內(nèi)網(wǎng)互通,不同可用區(qū)之間物理隔離。

      點擊頁面右下角“下一步,網(wǎng)絡(luò)配置”:

      網(wǎng)絡(luò):選擇前面創(chuàng)建的虛擬私有云,

      安全組:選擇前面創(chuàng)建的安全組,

      彈性公網(wǎng)IP:現(xiàn)在購買,

      線路:全動態(tài)BGP,

      公網(wǎng)帶寬:加入共享帶寬,

      帶寬名稱:選擇前面步驟中創(chuàng)建的共享帶寬,

      4.3)設(shè)置用戶名和密碼確認購買ECS

      點擊頁面左下角“下一步,高級配置”:

      云服務(wù)器名稱:自定義(如ecs-Sandbox-voyager002),

      登錄憑證:密碼,

      用戶名:root,

      密碼:自定義(請牢記ECS用戶登錄密碼),

      確認密碼:再次輸入密碼,

      云備份:暫不購買,

      云服務(wù)器(可選):默認,

      高級選項:不勾選,

      確認無誤后點擊“下一步 確認配置”,下拉框選擇企業(yè)項目,勾選同意協(xié)議點擊“立即購買”【創(chuàng)建ECS 需要等待約3分鐘】。

      下面是創(chuàng)建好的服務(wù)器

      五、搭建LAMP(Linux,Apache,MySQL,PHP)環(huán)境

      什么是LAMP?(華為云官方解釋)

      LAMP指的Linux(操作系統(tǒng))、ApacheHTTP 服務(wù)器,MySQL(有時也指MariaDB,數(shù)據(jù)庫軟件)和PHP(有時也是指Perl或Python)的第一個字母,一組常用來搭建***站或者服務(wù)器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應(yīng)用程序平臺。

      5.1)遠程登錄ECS

      左側(cè)菜單欄,點擊服務(wù)列表->”計算”->“彈性云服務(wù)器ECS”進入服務(wù)器列表,點擊遠程登陸

      例如:LANG=en_us.UTF-8 ssh root@124.71.174.142

      5.2)安裝LAMP環(huán)境

      ①鍵入如下命令安裝LAMP環(huán)境,并開啟相應(yīng)服務(wù):

      yum?install?-y?httpd?php?php-fpm?php-server?php-mysql?mysql

      運行結(jié)束,顯示“Complete!”

      ②配置httpd服務(wù),輸入以下命令編輯配置。

      vim?/etc/httpd/conf/httpd.conf

      ③在打開的配置文件界面,單擊快捷鍵“shift+g”,進入配置文件最后一行。單擊快捷鍵“i”進入編輯模式,移動光標至配置文件末尾,回車換行,拷貝粘貼以下配置代碼。

      ServerName localhost:80

      單擊快捷鍵“ESC”退出編輯模式,在編輯器任意位置右鍵粘貼以下代碼,回車執(zhí)行保存并退出配置文件。(命令是? ?: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”行結(jié)束,顯示如下圖所示。

      5.5)開啟安裝包所在目錄的讀寫權(quán)限

      鍵入如下命令,賦予文件所在目錄讀寫權(quán)限:拷貝代碼

      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狀態(tài)

      鍵入如下命令,查看httpd service狀態(tài):拷貝代碼

      基于華為云輕松搭建屬于自己的網(wǎng)站 (Linux,Apache,MySQL,PHP)

      systemctl status httpd

      如下圖所示,httpd狀態(tài)為高亮顯示的active(running)。

      5.9)查看php-fpm service狀態(tài)

      鍵入如下命令,查看php-fpm service狀態(tài) :拷貝代碼

      systemctl status php-fpm

      php-fpm狀態(tài)為高亮顯示的active(running)。

      5.10)將httpd服務(wù)設(shè)為開機啟動

      鍵入如下命令,將httpd服務(wù)設(shè)為開機啟動 :拷貝代碼

      systemctl enable httpd

      httpd服務(wù)已設(shè)置為開機啟動。

      5.11)將php-fpm服務(wù)設(shè)為開機啟動

      鍵入如下命令,將php-fpm服務(wù)設(shè)為開機啟動:拷貝代碼

      systemctl enable php-fpm

      php-fpm服務(wù)已設(shè)置為開機啟動。

      六、創(chuàng)建并配置RDS

      華為云關(guān)系型數(shù)據(jù)庫是一種基于云計算平臺可即開即用,穩(wěn)定可靠,彈性伸縮,便捷管理的在線關(guān)系型數(shù)據(jù)庫服務(wù)。

      什么是RDS(華為云關(guān)系型數(shù)據(jù)庫)?(華為云官方解釋)

      華為云關(guān)系型數(shù)據(jù)庫(Relational Database Service,簡稱RDS)是一種基于云計算平臺的即開即用、穩(wěn)定可靠、彈性伸縮、便捷管理的在線關(guān)系型數(shù)據(jù)庫服務(wù)。

      6.1)進入關(guān)系型數(shù)據(jù)庫頁面

      于華為云控制臺,鼠標移動到云桌面瀏覽器頁面中左側(cè)菜單欄,點擊服務(wù)列表->”數(shù)據(jù)庫”->“數(shù)據(jù)庫RDS”,進入左側(cè)欄 “實例管理”界面,如下圖所示:

      6.2)選擇數(shù)據(jù)庫實例的配置參數(shù)

      點擊右上角“購買數(shù)據(jù)庫實例”,并按下圖配置相關(guān)信息:

      ① 計費模式:按需計費

      ② 區(qū)域:華東-上海一

      ③ 實例名稱:自定義

      ④ 數(shù)據(jù)庫引擎:MySQL

      ⑤ 數(shù)據(jù)庫版本:5.7

      ⑥ 實例類型:主備

      ⑦ 儲存類型:超高IO

      ⑧ 主可用區(qū):任意選擇一項

      ⑨ 備可用區(qū):任意選擇一項

      ⑩ 時區(qū):UTC+08:00

      ? 性能規(guī)格:通用增強II型 2核/4GB(為保證實驗?zāi)苷M瓿桑垊?wù)必選擇該規(guī)格)

      ?存儲空間:默認,40GB?磁盤加密:不加密

      6.3)設(shè)置密碼確認購買數(shù)據(jù)庫實例

      ① 繼續(xù)按下圖配置相關(guān)信息,確保數(shù)據(jù)庫使用的VPC、子網(wǎng)、內(nèi)網(wǎng)安全組均使用之前1/2/3步驟中創(chuàng)建的實例;

      ② 數(shù)據(jù)庫端口:默認(3306)

      ③ 設(shè)置并牢記數(shù)據(jù)庫密碼;點擊右下角的“立即購買”,確認訂單詳情后點擊“提交”。

      注意:請牢記數(shù)據(jù)庫用戶名:root 及設(shè)置的密碼

      確認購買;然后點擊“返回云數(shù)據(jù)庫RDS列表”返回數(shù)據(jù)庫實例列表,此處需要等待一段時間【約6分鐘】,需要耐心等待。

      數(shù)據(jù)庫創(chuàng)建成功后,如下圖所示:

      6.4)登錄MySQL數(shù)據(jù)庫

      根據(jù)步驟6.3)創(chuàng)建的數(shù)據(jù)庫用戶名(用戶名:root)和所設(shè)置的密碼登錄MySQL并創(chuàng)建WordPress數(shù)據(jù)庫。

      數(shù)據(jù)庫登錄成功,如下圖所示:

      6.5)創(chuàng)建WordPress數(shù)據(jù)庫

      點擊“SQL操作”,選擇“SQL查詢”如下圖(“SQL查詢”下命令行默認內(nèi)容刪除即可):

      鍵入SQL語句,執(zhí)行如下命令:

      create database wordpress;

      創(chuàng)建WordPress數(shù)據(jù)庫成功,如下圖所示:

      七、訪問WordPress并進行相應(yīng)配置

      根據(jù)上述操作已創(chuàng)建可登錄的WordPress網(wǎng)站,登錄后進行數(shù)據(jù)庫及網(wǎng)站的簡單配置即可正常使用。

      7.1)訪問WordPress

      進入數(shù)據(jù)庫配置頁面在瀏覽器地址欄中輸入以下地址訪問WordPress:

      http://ECSIP/wordpress

      注意:請使用云服務(wù)器的公網(wǎng)IP替換訪問地址中的【ECSIP】。例如:http://124.71.174.142/wordpress

      其中?124.71.174.142?是我在上面步驟申請的公網(wǎng)IP,根據(jù)自己的創(chuàng)建的IP填寫。

      點擊“現(xiàn)在就開始!”按鈕,進入WordPress數(shù)據(jù)庫配置頁面,如下圖所示配置相關(guān)參數(shù):

      ① 數(shù)據(jù)庫名:wordpress

      ② 用戶名:root

      ③ 密碼:步驟6.3創(chuàng)建的數(shù)據(jù)庫密碼

      ④ 數(shù)據(jù)庫主機:填寫數(shù)據(jù)庫的內(nèi)網(wǎng)地址和端口

      ⑤ 表前綴:默認

      點擊“提交”,數(shù)據(jù)庫配置成功后,如下圖所示:

      7.2)安裝WordPress單擊“現(xiàn)在安裝”

      設(shè)置站點標題、用戶名、密碼及電子郵件后,然后點擊“安裝WordPress”,如下圖所示:

      標題、用戶名、密碼等是自定義的;密碼設(shè)置后,要記得啊。

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

      7.3登錄網(wǎng)站點擊“登錄”

      填入上步中設(shè)置的用戶名及密碼,登錄網(wǎng)站后就可以開始建設(shè)運營我們自己的網(wǎng)站啦!

      登錄網(wǎng)站,可見網(wǎng)站“儀表盤”:

      好啦,網(wǎng)站的技術(shù)框架我們搭建好啦;給你一個贊,優(yōu)秀

      自定義網(wǎng)站

      1、更換一個自己喜歡的主題

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

      自定義編輯效果:

      歡迎大家多多交流,感謝大家 ( ?? ω ?? )y

      友情鏈接:

      如何輕松關(guān)閉華為云中的服務(wù)和資源

      華為云 開發(fā)者社區(qū)

      華為云學院 華為大學

      彈性云服務(wù)器 ECS 虛擬私有云 VPC 對象存儲服務(wù) OBS Ubuntu 云數(shù)據(jù)庫 MySQL

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:測試面試題集錦(四)| Linux 與 Python 編程篇(附答案)
      下一篇:[Python圖像處理] 二十八.OpenCV快速實現(xiàn)人臉檢測及視頻中的人臉 丨【百變AI秀】
      相關(guān)文章
      国产精品亚洲一区二区在线观看 | 亚洲欧洲日韩国产| 亚洲AV色无码乱码在线观看| 亚洲av网址在线观看| 亚洲高清成人一区二区三区 | 久久亚洲AV成人出白浆无码国产| 五月婷婷亚洲综合| 亚洲综合色婷婷在线观看| 亚洲精品韩国美女在线| 久久水蜜桃亚洲av无码精品麻豆| 亚洲日韩精品A∨片无码| 亚洲国产精品激情在线观看| 国产亚洲男人的天堂在线观看| 中文字幕亚洲男人的天堂网络| 久久精品国产亚洲AV嫖农村妇女| 久久亚洲AV无码精品色午夜麻| 亚洲精品高清在线| 国产成人人综合亚洲欧美丁香花| 国产亚洲精品影视在线| 亚洲国产精品网站久久| 亚洲精品成人网站在线播放| 亚洲色婷婷综合久久| 国产精品亚洲玖玖玖在线观看 | 国产AV日韩A∨亚洲AV电影| 亚洲精品av无码喷奶水糖心| 国产亚洲精品bv在线观看| 亚洲五月丁香综合视频| 2020久久精品亚洲热综合一本| 亚洲人成高清在线播放| 亚洲不卡1卡2卡三卡2021麻豆| 亚洲av无一区二区三区| 国产成人 亚洲欧洲| 久久久久亚洲AV无码专区网站| 黑人大战亚洲人精品一区| 国产亚洲人成无码网在线观看| 亚洲国产女人aaa毛片在线| 亚洲精品**中文毛片| 在线综合亚洲中文精品| 亚洲AV日韩综合一区| 国产精品亚洲精品日韩已方| 亚洲AV人无码综合在线观看|