0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為云 Flexus 云服務(wù)器 X 實例 基于 CentOS 系統(tǒng)鏡像快速部署 Laravel 開源論壇

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-13 11:11 ? 次閱讀

最近公司可熱鬧了!大家都在為搭建博客論壇系統(tǒng)忙得不可開交,尤其是在選服務(wù)器這件事兒上,那叫一個糾結(jié)。

同事 A 說:“咱得選個厲害的服務(wù)器,不然這論壇以后卡得跟蝸牛爬似的可咋辦?”

同事 B 回應(yīng)道:“那可不行,這服務(wù)器就像房子的地基,得穩(wěn)當(dāng)。” 大家七嘴八舌,討論得熱火朝天,仿佛在進(jìn)行一場服務(wù)器 “選美大賽”。

就在大家愁眉不展的時候,領(lǐng)導(dǎo)發(fā)話了:“別爭了,就選華為云 Flexus 云服務(wù)器 X!” 大家先是一愣,接著紛紛開始研究這款服務(wù)器。

不看不知道,一看嚇一跳。這華為云 Flexus 云服務(wù)器 X 性能超強。穩(wěn)定性更是沒話說,仿佛一座堅固的堡壘,守護(hù)著我們的博客論壇系統(tǒng)。

Flexus X 實例的部署與管理過程也非常便捷。用戶只需在華為云官網(wǎng)注冊賬號,選擇適合的 Flexus X 實例規(guī)格,完成購買后即可馬上展開部署了!?。?!

基于 Laravel 開發(fā)的 Flarum 是一款非常棒的開源論壇程序,在這里記錄下非常詳細(xì)的適用于寶塔+華為云 Flexus X 的搭建步驟,供環(huán)境相同的廣大網(wǎng)友們參考參考。

一、???服務(wù)器 Flexus X 選購地址???

https://www.huaweicloud.com/product/flexus-x.html

wKgZPGeEhEeAJ19wAAHD7JqhghE336.png

選擇服務(wù)器的操作系統(tǒng),我這里選擇的是 Centos

wKgZO2eEhEeAFZAqAAFLTVgHArs411.png

二、開放對應(yīng)的安全端口

進(jìn)入華為云的控制臺,進(jìn)行開放對應(yīng)的安全端口:80、3306、6349、443、8888 等等

wKgZPGeEhEeAW9FtAAD06FP-WfY334.png

服務(wù)器環(huán)境

三、服務(wù)器環(huán)境說明

寶塔 7.0.3 或更新版本

Linux Server(本文用的是 CentOs 7.4.6 64 位)

Apache 或者 Nginx(本文用的是 Nginx 1.16.0)

MySQL 5.6+(本文使用 MySQL 5.7,原因請看下方引用)

PHP 7.1+(本文 PHP-7.3)

phpMyAdmin 4.7

注:MySQL 自 5.7 開始支持 FULLTEXT 中文搜索,后續(xù)方便我們優(yōu)化 Flarum 論壇的中文關(guān)鍵詞搜索。

四、安裝寶塔 CentOS 面板

使用 SSH 工具(查看使用方法),執(zhí)行命令開始安裝(大約 2 分鐘完成面板安裝)。

Centos 安裝寶塔面板命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

1

執(zhí)行安裝命令,詢問是否安裝,回答“y”

wKgZO2eEhEiAbFuzAAPBXJe_yjo199.png

安裝完成會打印這些東西(面板 ip 地址、用戶名、密碼):

wKgZPGeEhEiAHTeaAAMmQv65qis981.png

五、安裝 Nginx + MySQL/MariaDB + PHP 環(huán)境

選擇好 PHP 等環(huán)境的版本號,點擊一鍵安裝后,會彈出消息盒子,等待任務(wù)執(zhí)行完畢即可。

wKgZO2eEhEiAeoBoAAGVtbz7XbY647.png

wKgZPGeEhEmAT0KKAAOkl9GhGFg615.png

選擇【安裝擴(kuò)展】,安裝 fileinfo(opcache、exif 非必選)

六、安裝 Composer

6.1 更新服務(wù)器軟件包,在華為云 ssh 控制臺執(zhí)行下方命令:

yum update -y

當(dāng)左下角會提示“Complete!” 就意味著安裝成功了

wKgZO2eEhEmAPDVGAAUOMUptAdw199.png

6.2 解除 PHP 函數(shù)禁用

如下圖所示,進(jìn)入寶塔面板,打開 PHP 設(shè)置,在【禁用函數(shù)】中,刪除 putenv、pcntl_signal 以及 proc_open

wKgZPGeEhEmAfj0-AAEeAOCafsE780.png

6.3 安裝 Composer

由于 Composer 的服務(wù)器在國外,可能導(dǎo)致下載 Flarum 已經(jīng)依賴包會很慢,所以我們需要更換一下源地址。至于 Composer 是啥,其實就是 PHP 的一個包管理,類似 Java 的 Maven 和 Gradle 工具。

將安裝腳本下載到當(dāng)前目錄

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

運行安裝腳本

php composer-setup.php --install-dir=bin --filename=composer

刪除安裝腳本

php -r "unlink('composer-setup.php');"

將 composer 源改成阿里云的鏡像

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

七、安裝 Flarum 論壇程序

數(shù)據(jù)庫字符集一定要是 utf8mb4。前往寶塔面板 – 【網(wǎng)站】 – 【添加站點】,同時創(chuàng)建用于 Flarum 的數(shù)據(jù)庫。最后提交。

配置 SSL 證書

wKgZO2eEhEqAMh9UAAN77T00naU801.png

下載 Flarum

要求安裝目錄必須是空目錄,因此我們還需要刪除剛剛新建的網(wǎng)站目錄里的所有文件。

cd /www/wwwroot/abc.com

composer create-project flarum/flarum

執(zhí)行成功后會下載 Flarum 并更新依賴包。更新依賴包會根據(jù)服務(wù)器地理位置花費 十幾秒 至 三十分鐘 不等的時間,請耐心等待。

八、修改 Nginx 配置

進(jìn)入寶塔面板,打開站點設(shè)置,修改網(wǎng)站配置文件:(可對照下圖修改)

root:需要在路徑后面加上 public,比如原本是 root /www/wwwroot/abc.com;,需要修改為 root /www/wwwroot/abc.com/public;。

引入 Flarum 提供的偽靜態(tài)配置,在 server name 下方加上 include /www/wwwroot/example.com/.nginx.conf;,網(wǎng)站目錄不要忘記更換成自己的。

wKgZPGeEhEqAT4pEAAJlQ8VINEc091.png

九、開源論壇安裝引導(dǎo)

在瀏覽器中訪問安裝您的的站點域名/IP 地址

輸入您對應(yīng)的數(shù)據(jù)庫賬號密碼信息

wKgZO2eEhEuAMOfQAAD2_f4yWuQ808.png

論壇搭建好的前臺效果

wKgZPGeEhEuActNdAAF-vGgMCtw911.png

該論壇系統(tǒng)核心是基于 Laravel 構(gòu)建,安裝部署簡便,使用高性能 JavaScript 框架 Mithril 構(gòu)建。

wKgZO2eEhEuAY6W7AALT8eGcfKY614.png

wKgZPGeEhEuAI7IRAALsBzMeAL8880.png

十、華為云服務(wù)器監(jiān)控臺實時監(jiān)控

華為云云監(jiān)控服務(wù),它為用戶提供了一個針對彈性云服務(wù)器、帶寬等資源的立體化監(jiān)控平臺。

可以對自己的博客論壇進(jìn)行實時監(jiān)控,已達(dá)到最佳的運營效果

wKgZO2eEhEyAajbqAAJ9pIgvgMo848.png

資源總覽:提供整體的資源使用情況統(tǒng)計,包括云服務(wù)器的數(shù)量、運行狀態(tài)、已使用的資源量(如 CPU、內(nèi)存、存儲、網(wǎng)絡(luò)帶寬等)與總資源量的對比等信息,讓用戶對自己在華為云上的資源有一個宏觀的了解。

告警統(tǒng)計:展示當(dāng)前的告警數(shù)量、告警級別分布(如緊急、重要、一般等)以及告警的趨勢變化。通過該功能,用戶可以快速了解系統(tǒng)中存在的異常情況,并根據(jù)告警的嚴(yán)重程度進(jìn)行優(yōu)先處理。

主機監(jiān)控:針對彈性云服務(wù)器的監(jiān)控,包括 CPU 使用率、內(nèi)存使用率、磁盤讀寫速度、網(wǎng)絡(luò)流量等關(guān)鍵指標(biāo)的實時監(jiān)控。用戶可以查看單個云服務(wù)器的監(jiān)控數(shù)據(jù),也可以對多個云服務(wù)器進(jìn)行對比分析。

網(wǎng)絡(luò)監(jiān)控:監(jiān)控網(wǎng)絡(luò)的使用情況,如網(wǎng)絡(luò)帶寬的占用率、網(wǎng)絡(luò)延遲、丟包率等。這對于依賴網(wǎng)絡(luò)通信的業(yè)務(wù)非常重要,能夠幫助用戶及時發(fā)現(xiàn)網(wǎng)絡(luò)問題并進(jìn)行優(yōu)化。

存儲監(jiān)控:對云存儲資源的使用情況進(jìn)行監(jiān)控,包括存儲容量的使用量、存儲的讀寫性能等。用戶可以了解存儲資源的消耗情況,以便及時進(jìn)行存儲資源的擴(kuò)容或調(diào)整。

站點監(jiān)控:提供對網(wǎng)站或應(yīng)用的可用性監(jiān)控,通過定期發(fā)送請求來檢測站點的響應(yīng)時間和可用性。如果站點出現(xiàn)故障或響應(yīng)時間過長,會及時發(fā)出告警通知用戶。

華為云 Flexus 云服務(wù)器 X,以其強大的性能、極致的穩(wěn)定性、靈活的擴(kuò)展性、可靠的安全性和優(yōu)質(zhì)的服務(wù),成為企業(yè)在云端時代的理想之選。大家趕緊去選購吧

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CentOS
    +關(guān)注

    關(guān)注

    0

    文章

    79

    瀏覽量

    13782
  • 云服務(wù)器
    +關(guān)注

    關(guān)注

    0

    文章

    693

    瀏覽量

    13387
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2654

    瀏覽量

    17501
收藏 人收藏

    評論

    相關(guān)推薦

    Flexus 服務(wù)器 X 實例實踐:部署 Alist 文件列表程序

    引言 在當(dāng)今數(shù)字化時代,華為以其卓越的技術(shù)實力和可靠的服務(wù)品質(zhì)成為眾多企業(yè)和開發(fā)者的首選。華為 Fl
    的頭像 發(fā)表于 01-14 09:31 ?106次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>實踐:<b class='flag-5'>部署</b> Alist 文件列表程序

    華為 Flexus 服務(wù)器 X 實例快速入門與配置指南

    @TOC ? 前言 計算技術(shù)的快速發(fā)展為企業(yè)提供了更強大的計算資源和靈活的擴(kuò)展能力。華為作為領(lǐng)先的
    的頭像 發(fā)表于 01-13 11:11 ?97次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的<b class='flag-5'>快速</b>入門與配置指南

    基于華為 Flexus 服務(wù)器 X 實例快速搭建 Halo 博客平臺

    如何基于華為 Flexus 服務(wù)器 X 實例
    的頭像 發(fā)表于 01-08 11:46 ?164次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>快速</b>搭建 Halo 博客平臺

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 dufs 文件服務(wù)器

    一、Flexus 服務(wù)器 X 實例介紹 1.1 Flexus
    的頭像 發(fā)表于 01-08 11:45 ?187次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler <b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>部署</b> dufs 文件<b class='flag-5'>服務(wù)器</b>

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Tailchat 開源聊天系統(tǒng)

    前言 在華為 Flexus 服務(wù)器 X 實例的支
    的頭像 發(fā)表于 01-08 11:40 ?151次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler <b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>部署</b> Tailchat <b class='flag-5'>開源</b>聊天<b class='flag-5'>系統(tǒng)</b>

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Joplin 筆記工具

    地提高工作效率,讓我們隨時記錄筆記與文章,極為方便。選擇華為 Flexus 服務(wù)器 X
    的頭像 發(fā)表于 01-08 11:39 ?156次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler <b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>部署</b> Joplin 筆記工具

    服務(wù)器 Flexus X 實例:輕量級 http 服務(wù)器 Tinyhttpd 部署

    Flexus 服務(wù)器 X 實例?是華為推出的一款
    的頭像 發(fā)表于 01-07 16:59 ?105次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:輕量級 http <b class='flag-5'>服務(wù)器</b> Tinyhttpd <b class='flag-5'>部署</b>

    華為 Flexus 服務(wù)器 X 實例部署 Trilium Notes 知識庫工具

    一、Flexus 服務(wù)器 X 實例介紹 1.1 Flexus
    的頭像 發(fā)表于 01-02 20:45 ?154次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>部署</b> Trilium Notes 知識庫工具

    華為 Flexus 服務(wù)器 X 實例部署 Note Mark 筆記工具

    前言 華為 Flexus 服務(wù)器 X 實例作為專
    的頭像 發(fā)表于 01-02 13:42 ?77次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>部署</b> Note Mark 筆記工具

    華為 Flexus 服務(wù)器 X 實例的使用教程

    引言 選擇一款性價比高、性能強勁的服務(wù)器是 IT 技術(shù)人員常面臨的問題。華為Flexus
    的頭像 發(fā)表于 12-30 09:16 ?224次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的使用教程

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Discuz 論壇網(wǎng)站

    與支持。該實例不僅提供了靈活可擴(kuò)展的計算資源,還特別優(yōu)化了對于 openEuler 等開源操作系統(tǒng)的支持,確保用戶能夠享受到更加高效、安全且易于管理的
    的頭像 發(fā)表于 12-30 09:12 ?218次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler <b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>部署</b> Discuz <b class='flag-5'>論壇</b>網(wǎng)站

    華為 Flexus 服務(wù)器 X 實例:在 openEuler 系統(tǒng)下搭建 MySQL 主從復(fù)制

    前言 本文將介紹如何在華為 Flexus 服務(wù)器 X
    的頭像 發(fā)表于 12-30 09:11 ?213次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:在 openEuler <b class='flag-5'>系統(tǒng)</b>下搭建 MySQL 主從復(fù)制

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Web 應(yīng)用服務(wù)器 OpenResty

    前言 作為 IT 技術(shù)人員,在日常工作中云服務(wù)器的使用不可或缺,華為 Flexus 服務(wù)器
    的頭像 發(fā)表于 12-26 18:15 ?184次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler <b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>部署</b> Web 應(yīng)用<b class='flag-5'>服務(wù)器</b> OpenResty

    基于華為 Flexus 服務(wù)器 X 實例部搭建 Halo 博客平臺

    前言 在數(shù)字化轉(zhuǎn)型的大潮中,華為 Flexus 服務(wù)器 X
    的頭像 發(fā)表于 12-26 09:40 ?187次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部搭建 Halo 博客平臺

    華為 Flexus 服務(wù)器 X 實例的購買及使用體驗

    價比服務(wù)。其中,華為 Flexus 服務(wù)器
    的頭像 發(fā)表于 12-24 17:26 ?180次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務(wù)器</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的購買及使用體驗