利用華為云ECS開啟快速建站|【我的華為云體驗(yàn)之旅】

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

      一、背景

      公司想自行搭建一個(gè)門戶網(wǎng)站,沒有太多的需求,第一反應(yīng)就是找個(gè)開源的建站系統(tǒng),使用云服務(wù)器來完成部署。

      既然決定了,就開始著手調(diào)研起來,通過一番搜索和調(diào)研,最終選型如下:

      開源建站系統(tǒng):pbootcms

      PbootCMS是全新內(nèi)核且永久開源免費(fèi)的PHP企業(yè)網(wǎng)站開發(fā)建設(shè)管理系統(tǒng),是一套高效、簡(jiǎn)潔、 強(qiáng)悍的可免費(fèi)商用的PHP CMS源碼,能夠滿足各類企業(yè)網(wǎng)站開發(fā)建設(shè)的需要。系統(tǒng)采用簡(jiǎn)單到想哭的模板標(biāo)簽,只要懂HTML就可快速開發(fā)企業(yè)網(wǎng)站。官方提供了大量網(wǎng)站模板免費(fèi)下載和使用,將致力于為廣大開發(fā)者和企業(yè)提供最佳的網(wǎng)站開發(fā)建設(shè)解決方案。1、系統(tǒng)采用高效、簡(jiǎn)潔、強(qiáng)悍的模板標(biāo)簽,只要懂HTML就可快速開發(fā)企業(yè)網(wǎng)站;2、系統(tǒng)采用PHP語言開發(fā),使用自主研發(fā)的高速多層開發(fā)框架及緩存技術(shù);3、系統(tǒng)默認(rèn)采用sqlite輕型數(shù)據(jù)庫(kù),放入PHP空間即可直接使用,可選mysql. pgsql等數(shù)據(jù)庫(kù),滿足各類存儲(chǔ)需求;4、系統(tǒng)采用響應(yīng)式管理后臺(tái),滿足各類設(shè)備隨時(shí)管理的需要;5、系統(tǒng)支持后臺(tái)在線升級(jí),滿足系統(tǒng)及時(shí)升級(jí)更新的需要;6、系統(tǒng)支持內(nèi)容模型、多語言、自定義表單、篩選、多條件搜索、小程序、APP等功能;7、系統(tǒng)支持多種URL模式及模型、欄目、內(nèi)容自定義地址名稱,滿足各類網(wǎng)站推廣優(yōu)化的需要。

      云服務(wù)器:華為云ecs

      華為云ECS采用擎天架構(gòu),其彈性云服務(wù)器更快、更穩(wěn),成本也更低。

      好,選型完畢,接下來就是實(shí)際部署操作過程了。

      二、準(zhǔn)備工作

      2.1 購(gòu)買華為云ECS服務(wù)器

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

      進(jìn)入虛擬私有云,鼠標(biāo)移動(dòng)到云桌面瀏覽器頁(yè)面中左側(cè)菜單欄,點(diǎn)擊服務(wù)列表->“網(wǎng)絡(luò)”->“虛擬私有云VPC”,在虛擬私有云界面點(diǎn)擊“創(chuàng)建虛擬私有云”按鈕,進(jìn)入創(chuàng)建詳情頁(yè)面,配置參數(shù):

      [基本信息]

      ① 區(qū)域:華北-北京四,

      ② 名稱:自定義,

      ③ 網(wǎng)域:192.168.0.0/16,

      ④ 高級(jí)配置:默認(rèn),

      如下圖所示:

      [默認(rèn)子網(wǎng)]

      ① 可用區(qū):任選一項(xiàng),

      ② 名稱:自定義,

      ③ 子網(wǎng)IPv4網(wǎng)段:192.168.1.0/24,

      ④ 子網(wǎng)IPv6網(wǎng)段:不勾選,

      ⑤ 其他:默認(rèn),

      如下圖所示:

      點(diǎn)擊"立即創(chuàng)建"完成創(chuàng)建。如下圖所示:

      2.1.2 創(chuàng)建彈性云服務(wù)器

      進(jìn)入華為云彈性云服務(wù)器主頁(yè):https://www.huaweicloud.com/product/ecs.html

      點(diǎn)擊立即購(gòu)買進(jìn)入購(gòu)買配置界面,配置參數(shù):

      ① 計(jì)費(fèi)方式:按需計(jì)費(fèi),

      ② 區(qū)域:華北-北京四,

      ③ 可用區(qū):任選一項(xiàng),

      ④ CPU架構(gòu):X86計(jì)算,

      ⑤ 規(guī)格:通用計(jì)算型,s6.small.1 | 1vCPUs | 1GB,

      ⑥ 鏡像:公共鏡像,鏡像類型:CentOS,鏡像版本:CentOS 7.6 64bit(40GB),

      ⑦ 主機(jī)安全:不勾選,

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

      如下圖所示:

      點(diǎn)擊“下一步:網(wǎng)絡(luò)配置”,配置參數(shù)如下:

      ① 虛擬私有云:選擇前面創(chuàng)建的虛擬私有云VPC,

      ② 擴(kuò)展網(wǎng)卡:默認(rèn),

      ③ 安全組:選擇Sys-default,

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

      ⑤ 線路:靜態(tài)BGP,

      ⑥ 公網(wǎng)帶寬:按帶寬計(jì)費(fèi),

      ⑦ 帶寬大小:1M,

      如下圖所示:

      點(diǎn)擊“下一步:高級(jí)配置”,參數(shù)如下:

      ① 云服務(wù)器名稱:自定義,

      ② 登錄憑證:密碼,

      ③ 用戶名:root,

      ④ 密碼:自定義 ,

      ⑤ 云備份:暫不購(gòu)買,

      ⑥ 其他:默認(rèn),

      如下圖所示:

      點(diǎn)擊“下一步:確認(rèn)配置”,配置如下:

      ① 購(gòu)買數(shù)量:1,

      ② 勾選“我已經(jīng)閱讀并同意《鏡像免責(zé)聲明》”,

      如下圖所示:

      點(diǎn)擊“立即購(gòu)買” -> “返回云服務(wù)器列表”。購(gòu)買成功,云服務(wù)器列表如下圖所示:

      2.1.3 連接彈性云服務(wù)器

      使用xshell連接服務(wù)器,找到服務(wù)器對(duì)應(yīng)的彈性公網(wǎng)IP,然后輸入命令:ssh ECS_IP,輸入密碼即可成功連接到服務(wù)器,如下圖所示:

      2.2 部署環(huán)境配置

      2.2.1 安裝Apache及其擴(kuò)展包

      本次采用Apache作為后端服務(wù)器,并在云服務(wù)器上創(chuàng)建一個(gè)MySQL數(shù)據(jù)庫(kù)用來存儲(chǔ)數(shù)據(jù)。

      1)在ECS服務(wù)器上,執(zhí)行以下命令安裝Apache及其擴(kuò)展包。

      yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

      返回類似如下圖結(jié)果則表示安裝成功

      2)參考以下操作在ECS服務(wù)器上搭建一個(gè)MySQL數(shù)據(jù)庫(kù)。

      a. ?執(zhí)行以下命令下載并安裝MySQL。

      wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server

      b. ?執(zhí)行以下命令啟動(dòng)MySQL數(shù)據(jù)庫(kù)。

      systemctl start mysqld

      c. ?執(zhí)行以下命令查看MySQL初始密碼。

      grep 'password' /var/log/mysqld.log

      d. ?執(zhí)行以下命令,登錄數(shù)據(jù)庫(kù)。

      mysql -uroot -p

      e. ?執(zhí)行以下命令修改MySQL默認(rèn)密碼。

      ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.'; # 說明: # 新密碼必須同時(shí)包含大小寫英文字母、數(shù)字和特殊符號(hào)中的三類字符。請(qǐng)妥善保存數(shù)據(jù)庫(kù)密碼。

      f. ?執(zhí)行以下命令創(chuàng)建數(shù)據(jù)庫(kù)。

      create database pbootcms;

      g. ?輸入exit退出數(shù)據(jù)庫(kù)。

      exit

      3)安裝PHP

      PbootCMS是使用PHP語言開發(fā)的CMS系統(tǒng)。參考以下操作安裝PHP環(huán)境。

      執(zhí)行以下命令,安裝PHP。

      yum -y install php php-mysql gd php-gd gd-devel php-xml php_openssl

      2.3 安裝PbootCMS

      在完成環(huán)境部署后,參考以下操作搭建企業(yè)網(wǎng)站。

      1)在ECS服務(wù)器上,執(zhí)行以下命令,安裝Git。

      yum -y install git

      2)執(zhí)行以下命令下載PbootCMS源碼文件。

      cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git

      3) 執(zhí)行以下命令將安裝包拷貝到Apache的wwwroot目錄下。

      cp -r PbootCMS/* /var/www/html/

      4)執(zhí)行以下命令修改站點(diǎn)根目錄文件權(quán)限。

      chmod -R a+w /var/www/html

      5) 執(zhí)行以下命令向MySQL數(shù)據(jù)庫(kù)中導(dǎo)入CMS的初始數(shù)據(jù)。

      利用華為云ECS開啟快速建站|【我的華為云體驗(yàn)之旅】

      #說明:在執(zhí)行命令前,請(qǐng)將命令中的NewPassWord1.替換為您設(shè)置的數(shù)據(jù)庫(kù)密碼。 sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) && mysql -uroot -pNewPassWord1. pbootcms < $sql_file

      6)執(zhí)行以下命令修改CMS系統(tǒng)數(shù)據(jù)庫(kù)配置。

      #說明:在執(zhí)行命令前,請(qǐng)根據(jù)參數(shù)說明替換您的數(shù)據(jù)庫(kù)配置。默認(rèn)您只需要更改數(shù)據(jù)庫(kù)密碼即可。 cat > /var/www/html/config/database.php << EOF array( 'type' => 'mysqli', // 數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)類型: mysqli,sqlite,pdo_mysql,pdo_sqlite 'host' => '127.0.0.1', // 數(shù)據(jù)庫(kù)服務(wù)器 'user' => 'root', // 數(shù)據(jù)庫(kù)連接用戶名 'passwd' => 'NewPassWord1.', // 數(shù)據(jù)庫(kù)連接密碼 'port' => '3306', // 數(shù)據(jù)庫(kù)端口 'dbname' => 'pbootcms' //數(shù)據(jù)庫(kù)名稱 ) ); EOF

      7. ?執(zhí)行以下命令啟動(dòng)Apache HTTP服務(wù)。

      systemctl start httpd

      8.返回ECS控制臺(tái),在ECS實(shí)例列表頁(yè)面,單擊已創(chuàng)建的ECS實(shí)例ID鏈接進(jìn)入ECS詳情頁(yè)。在左側(cè)導(dǎo)航欄,單擊 【本實(shí)例安全組】,然后單擊安全組的ID鏈接查看安全組配置并添加80端口。

      2.4 購(gòu)買域名并配置域名解析

      購(gòu)買域名和域名解析配置相對(duì)比較簡(jiǎn)單,在此不展開敘述。

      2.5 域名備案

      這部分本次不展開詳述,大家可以自行通過華為云代備案或者通過其他渠道進(jìn)行備案即可,一般自行備案的話可能周期會(huì)比較長(zhǎng)(一個(gè)半月左右,管局審核大概要20-26個(gè)工作日),走第三方代理花點(diǎn)費(fèi)用可能會(huì)節(jié)省一些時(shí)間,大家根據(jù)自己的情況選擇吧。

      三、驗(yàn)證、訪問、配置

      所有準(zhǔn)備工作就緒后,我們就開始進(jìn)行網(wǎng)站的訪問與配置吧

      在瀏覽器地址欄輸入云服務(wù)器的公網(wǎng)IP地址,進(jìn)入CMS系統(tǒng)首頁(yè)。

      系統(tǒng)后臺(tái)默認(rèn)訪問路徑為http:///admin.php。默認(rèn)賬號(hào)為admin,密碼為123456。

      至此您已完成企業(yè)網(wǎng)站的搭建,您可以根據(jù)公司的需求自定義企業(yè)網(wǎng)站的內(nèi)容。

      四、小結(jié)

      從選型到最終完成部署和配置,操作下來都非常順利,華為云ECS的操作也非常流暢,其實(shí)現(xiàn)在的云服務(wù)器已經(jīng)非常非常成熟了,隨著云計(jì)算的日益發(fā)展,現(xiàn)在越來越多的企業(yè)都開始上云,從最初的網(wǎng)站上云,到應(yīng)用上云,到整體上云,這也印證了云計(jì)算的發(fā)展成熟。

      如今,企業(yè)上云已成為推動(dòng)企業(yè)數(shù)字化轉(zhuǎn)型的重要方式。通過采用第三方上云服務(wù)商提供的上云平臺(tái)和服務(wù),越來越多的企業(yè)受益于上云的業(yè)務(wù)敏捷性和成本節(jié)約。

      借用一段總結(jié)來結(jié)束本次分享:重要的不是趨勢(shì),而是趨勢(shì)的轉(zhuǎn)變。趨勢(shì)的轉(zhuǎn)變才是一個(gè)機(jī)構(gòu)成敗的關(guān)鍵,對(duì)于當(dāng)前的數(shù)字化轉(zhuǎn)型,“上云”是未來的方向。

      【我的華為云體驗(yàn)之旅】有獎(jiǎng)?wù)魑幕馃徇M(jìn)行中:https://bbs.huaweicloud.com/blogs/309059

      彈性云服務(wù)器 ECS 虛擬私有云 VPC

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

      上一篇:【Java核心面試寶典】Day18、GET和POST請(qǐng)求都有哪些常見面試題?
      下一篇:聆聽90后行業(yè)開發(fā)者的故事,感受改變世界的力量
      相關(guān)文章
      亚洲人成网站在线播放影院在线 | 亚洲精品你懂的在线观看| 亚洲国产日韩a在线播放| 久久亚洲精品无码aⅴ大香 | 亚洲国产视频久久| 亚洲av片不卡无码久久| 亚洲精品国产情侣av在线| 亚洲综合久久成人69| 亚洲综合一区二区国产精品| 亚洲国产精品久久| 久久精品亚洲中文字幕无码麻豆| 久久亚洲精品无码| 亚洲伊人tv综合网色| 久久亚洲私人国产精品vA | 亚洲av永久无码天堂网| 亚洲成a人片在线观看天堂无码| 亚洲国产精品成人午夜在线观看 | 亚洲国产成人无码AV在线影院| 亚洲国产精品18久久久久久| 色婷婷亚洲一区二区三区| mm1313亚洲国产精品美女| 亚洲VA综合VA国产产VA中| 亚洲一区日韩高清中文字幕亚洲 | 亚洲色偷偷狠狠综合网| 国产成人精品日本亚洲专区61| 亚洲欧洲无码AV电影在线观看 | 亚洲风情亚Aⅴ在线发布| 老司机亚洲精品影院在线观看| 亚洲AV无码成H人在线观看 | 亚洲人成网站日本片| 亚洲综合中文字幕无线码| 亚洲精品国产综合久久久久紧| 无码专区一va亚洲v专区在线| 亚洲国产精品综合久久网络| 激情97综合亚洲色婷婷五| 久久久亚洲精品视频| 亚洲成a人片在线观看中文app| 亚洲综合小说另类图片动图| 亚洲AV无码一区二区三区电影| 亚洲国产综合久久天堂| 亚洲国产精品无码专区|