国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

部署內容管理系統 Joomla

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2024-12-31 10:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、Flexus 云服務器 X 實例介紹

1.1 云服務器介紹

使用云服務器的意義在于其提供的彈性、可擴展性和成本效益,使企業能夠根據需求動態調整資源,優化運營效率,同時降低前期投資和維護成本。云服務器消除了物理硬件的限制,加快部署速度,提高了業務的靈活性和響應市場變化的能力。

華為云下一代云服務器 Flexus X 實例煥新上線,新產品具備柔性算力,六倍性能,旗艦體驗,覆蓋高科技、零售、金融、游戲等行業大多數通用工作負載場景,從而幫您快速上云!

wKgZO2dzWXeAVHA7AAE3BYFqDzM053.png

Flexus X 實例通過和其他服務組合,具備計算、鏡像安裝、網絡、存儲、安全等能力,您可根據業務需要靈活配置各資源。

wKgZPGdzWXeAOTKyAAvyr-51fqA952.gif

wKgZO2dzWXeADNfwAAEe1bNc6vg824.png

本次測評使用的規格是:4 核 12G-100G-3M 規格的 Flexus X 實例基礎模式

wKgZO2dzWXiAMOIAAADbGgbRz8w806.png

1.2 應用場景

Flexus 云服務器 X 實例打造的柔性算力云服務器,可智能感知業務負載,適用于電商直播、企業建站、開發測試環境、游戲服務器、音視頻服務等中低負載場景。

?電商直播:基于 Flexus X 實例搭建電商交易平臺,可以從容面對電商市場瞬息萬變對的業務壓力變化。

?企業建站:面向博客、論壇,和企業門戶等業務場景,幫助企業傳播價值信息,促進信息共享和交流,支撐用戶建設多功能的傳播和交互平臺。

?個人開發測試:開發者在開發、測試過程中需要的環境資源,可以選擇從云上提供。基于 Flexus 云服務器 X 實例搭建開發測試環境,更加便利,成本更優。

?游戲服務器:適用于搭建游戲后臺服務器,強大算力輕松應對千人同時在線,同時平滑擴容可快速應對服務器玩家數量上漲訴求,超強的網絡加速能力提升用戶體驗。

1.3 核心競爭力

?柔性算力隨心配基于用戶業務負載動態和內存峰值畫像,動態推薦規格,減少算力浪費,提升資源利用率

?一直加速一直快首創大模型加持,智能全域調度;X-Turbo 加速,常見應用性能最高可達業界同規格 6 倍

?越用越省降本多按照算力規格變化,精準計算用量,按需靈活計費,搭配智能推介,始終確保成本更優

?安全可靠更放心提供旗艦級安全品質,跨 AZ 99.995%可用性,100+全球權威合規認證

二、Flexus 云服務器 X 實例配置

2.1 重置密碼

購買完成后,會短信通過你的云服務器信息,重點是公網 IP 地址和用戶名。首先我們需要打開你的服務器控制臺,完成重置密碼

wKgZPGdzWXiAXqysAAEht_ZSD6I225.png

勾選自動重啟,點擊確定即可。

wKgZO2dzWXiAd_v-AAEm9L_LepM498.png

2.2 服務器連接

?方式一:使用控制臺提供的 VNC 方式登錄

?方式二:使用 Putty、Xshell 等工具登錄 Linux 彈性云服務器,a)下載安裝登錄工具,例如 Putty。b)輸入彈性公網 IP。c)輸入用戶名:root、密碼,單擊“確定”。

?方式三:使用 Linux/Mac OS 系統主機登錄 Linux 彈性云服務器。a)執行連接命令。ssh 彈性公網 IP 例如:ssh 123.xxx.xxx.456b)輸入用戶名:root、密碼,登錄服務器。

我個人習慣使用 MobaXterm這款軟件,添加 SSH 連接,輸出公網 IP、用戶名和端口(默認 22),連接即可。

wKgZPGdzWXiAKtBHAAD9ADt1Woc413.png

2.3 安全組配置

安全組是一個邏輯上的分組,為同一個 VPC 內的云服務器提供訪問策略。用戶可以在安全組中定義各種訪問規則,當云服務器加入該安全組后,即受到這些訪問規則的保護。

系統為每個網卡默認創建一個默認安全組,默認安全組的規則是對出方向上的數據報文全部放行,入方向訪問受限。您可以使用默認安全組,也可以根據需要創建自定義的安全組。

wKgZO2dzWXmAC0zbAAEfDVjdzPY563.png

主要需要填寫優先級(默認填 1 即可)、協議端口信息(一般選擇你項目需要暴露的端口即可),其他默認點擊確定即可。安全組配置主要是暴露端口可以給外網訪問。

wKgZO2dzWYOAYKaMAAE7Ww8851Q167.png

如果還不清楚可以參考文檔:安全組配置示例

三、部署 Joomla

3.1 Joomla 介紹

Joomla!是一款免費的開源內容管理系統(CMS),用于發布網絡內容。它建立在模型-視圖-控制器 Web 應用程序框架上,可以獨立于 CMS 使用,讓您可以構建強大的在線應用程序。Joomla!是最受歡迎的網站軟件之一,這要歸功于其全球開發者和志愿者社區,他們確保該平臺具有用戶友好性、可擴展性、多語言性、可訪問性、響應性、搜索引擎優化等特點。

CMS 的定義是一種應用程序(基于 Web),它為具有不同權限級別的多個用戶提供管理網站項目或內聯網應用程序的(全部或部分)內容、數據或信息的功能。管理內容是指創建、編輯、存檔、發布、協作、報告、分發網站內容、數據和信息。

Joomla!可用于:企業網站或門戶、小型企業網站、在線雜志、報紙和出版物,電子商務和網上預訂,政府、非營利組織和組織網站,社區、學校和教堂網站或門戶網站,個人或家庭主頁。

wKgZPGdzWYOAcH0wAAI1bGiBPdA853.png

Joomla 為您提供了絕佳的機會來發展您的業務,構建網站和應用程序,堅如磐石的代碼庫和龐大的全球社區將幫助您快速上手。無論您是想構建網站還是開發應用程序、開發模板或擴展,還是基于我們的框架開發全新的東西,有了 Joomla,可能性無窮無盡,今天就開始使用 Joomla 吧!

?官網:https://www.joomla.org/

?Github:https://github.com/joomla/joomla-cms

3.2 Docker 環境搭建

本次服務器環境是 ubuntu 系統鏡像,需要自己安裝 docker 環境

使用 apt-get 命令安裝 docker 及其配置

#安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common#添加 Docker GPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -#配置倉庫源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 apt 包索引 $ sudo apt-get update#安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io#添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}#重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker

測試 docker 安裝是否成功

root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```

檢查 docker 服務狀態

root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

檢查 docker compose 版本

root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2

3.3 Joomla 部署

?創建 docker-compose.yml

需要三個 services:joomla、mysql、phpmyadmin

version:'2'services:joomla:#image: joomla:3.6.2-apache-php7image:joomla:3.6.2-apachelinks: -mysqlports: -"2370:80"environment: -JOOMLA_DB_HOST=mysql:3306 -JOOMLA_DB_PASSWORD=12345678volumes: -./code:/var/www/htmlmysql:image:mysql:5.7.14environment: -MYSQL_ROOT_PASSWORD=12345678 -MYSQL_DATABASE=joomlavolumes: -./database:/var/lib/mysqlphpmyadmin:image:phpmyadmin/phpmyadmin:4.6.4-1links: -mysqlports: -"2371:80"environment: -PMA_HOST=mysql

?volumes:映射容器內部文件路徑到本地

?ports:配置訪問端口

如果將上述代碼片段保存在名為 docker-compose.yml 的文件中,則只需從同一文件夾中運行 docker compose up -d即可自動拉取 Joomla 鏡像,并創建并啟動一個容器。up表示啟動服務,-d表示在后臺執行。docker-compose down命令用于停止和清理由 docker-compose up啟動的服務。

?配置安全組

在 Flexus 云服務器 X 實例的安全組管理頁面,添加入方向規則,接下來我們啟動服務需要監聽 2370 端口,所以添加安全組為 TCP:2370 協議端口。

wKgZO2dzWYSAExzIAAAhQYdkmiM617.png

?啟動服務

進入項目目錄,執行 docker compose up -d 啟動命令,會自動拉取容器并運行

從 docker hub 拉取 Joomla 鏡像,地址:https://hub.docker.com/_/joomla

root@flexusx-c6b3:~/joomla# docker-compose up -dCreating network "joomla_default" with the default driverPulling mysql (mysql:5.7.14)...5.7.14: Pulling from library/mysql357ea8c3d80b: Pull complete256a92f57ae8: Pull completed5ee0325fe91: Pull completea15deb03758b: Pull complete7b8a8ccc8d50: Pull complete1a40eeae36e9: Pull complete833539b56478: Pull complete4f350efbb7e5: Pull complete266f161e49c6: Pull completeb53a75e45220: Pull complete75196bb75c29: Pull completeDigest: sha256:c8f03238ca1783d25af320877f063a36dbfce0daa56a7b4955e6c6e05ab5c70bStatus: Downloaded newer image for mysql:5.7.14Pulling joomla (joomla:3.6.2-apache)...3.6.2-apache: Pulling from library/joomla6a5a5368e0c2: Pull completede059afc6b5d: Pull complete9b1ac0143753: Pull completea05dcf7da589: Pull complete5e38500c0906: Pull completea9cba9364455: Pull completecc53f7ef4906: Pull complete6b6a63a6d903: Pull complete451d9efcb5d6: Pull complete850743d4e387: Pull complete720bc600730d: Pull complete631b7b76ef12: Pull complete9704d22c95df: Pull complete8cf045bad67a: Pull complete0716e0d1c7f4: Pull completea3185d25ae5b: Pull complete2b6786ca2c28: Pull complete61f824ad7e03: Pull completee68799170f63: Pull completeDigest: sha256:71ba7737a516e57353f19bf7cb78ba10409bd17d273ac79bf05579d8c33ad7e8Status: Downloaded newer image for joomla:3.6.2-apachePulling phpmyadmin (phpmyadmin/phpmyadmin:4.6.4-1)...4.6.4-1: Pulling from phpmyadmin/phpmyadmine110a4a17941: Pull complete11322cb8a123: Pull complete32d0a8f76a6d: Pull complete6fb3852b28dc: Pull completea358b8616f5a: Pull complete32130b8bb890: Pull completeDigest: sha256:f6fa7ba71dcf9f5e024af5ddf1d6c3c9714ae1f963813ade5310ebe4095233e9Status: Downloaded newer image for phpmyadmin/phpmyadmin:4.6.4-1Creating joomla_mysql_1 ... Creating joomla_mysql_1 ... doneCreating joomla_phpmyadmin_1 ... Recreating joomla_joomla_1 ... Recreating joomla_joomla_1Creating joomla_phpmyadmin_1Recreating joomla_joomla_1 ... doneCreating joomla_phpmyadmin_1 ... done

?檢查容器狀態

檢查 Joomla 容器狀態,確保容器正常啟動

root@flexusx-c6b3:~/joomla# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES5806d7c02f7c joomla:3.6.2-apache "/entrypoint.sh apac…" 14 minutes ago Up 14 minutes 0.0.0.0:2222->80/tcp, :::2222->80/tcp joomla_joomla_1523da354d1d4 phpmyadmin/phpmyadmin:4.6.4-1 "/run.sh" 14 minutes ago Up 14 minutes 0.0.0.0:81->80/tcp, :::81->80/tcp joomla_phpmyadmin_13bf8c541b14e mysql:5.7.14 "docker-entrypoint.s…" 14 minutes ago Up 14 minutes 3306/tcp joomla_mysql_1

?訪問地址

內網:http://localhost:2370 外網:http://公網 IP:2370

?訪問結果

wKgZPGdzWYSALEcKAACuf4SCuog517.png

若出現此頁面,則部署 joomla server 成功。

3.4 Joomla 使用

按照 Joomla 安裝向導完成環境配置,依次確定配置、數據庫和概況,首先填寫網站基本信息和注冊管理員賬戶

wKgZO2dzWYSAfZo8AAC8JWG_cXQ857.png

數據庫設置,主機名、數據庫名、數據庫密碼為 docker-compose.xml 中配置的參數,用戶名默認 root

wKgZPGdzWYSAK3tsAADeFTGkOg4746.png

概框頁面展示我們前面設置的參數進行確定,安裝示范數據這里選擇手冊風格的示范內容(英文),安裝后網站內容為手冊風格

wKgZO2dzWYWALyVKAADmc2vsdDg201.png

下面還有更多配置描述,確定后點擊安裝完成

wKgZPGdzWYWAVvs4AAEYLCuOpM8016.png

安裝過程可能時間較長,耐心等待,包括舊數據表備份、數據庫表創建、示范數據安裝、配置文件創建

wKgZO2dzWYWAa7fSAAA92CFRIW4942.png

出現下述頁面,即表示成功安裝您的 Joomla 網站了

wKgZPGdzWYWADUWvAADkdkgSYUE518.png

安裝中文語言包

wKgZO2dzWYaAKZ8ZAADqsoK5lsE356.png

設置默認語言為中文

wKgZPGdzWYaAWdOZAAEFApZMixw633.png

最后需要徹底刪除目錄 installation,即可進入網站:http://127.0.0.1:2370/

wKgZO2dzWYaAEE3HAAIRmoz_8fs881.png

或者查看后臺管理:http://127.0.0.1:2370/administrator,輸入設置的管理員帳號和密碼完成登錄

wKgZPGdzWYeAZS8MAAA7D41GM_M008.png

后臺管理的控制面板,功能十分豐富,內容管理:添加文章、文章管理、文章分類管理、多媒體文件管理,前臺配置:菜單管理、模塊管理,會員管理:查看會員,系統配置:全局配置、模板管理、語言管理,擴展管理:安裝擴展

wKgZO2dzWYeAFYXsAAE-xzWPqrk397.png

添加新文章,編輯器是富文本編輯器,貌似不支持 markdown

wKgZPGdzWYeAGFm-AAEBdMePnXw863.png

保存后即發布到網站,可以選擇顯示在網站上的某個類別里

wKgZO2dzWYeAL-bXAAHoS01AJxg684.png

發布成功后就可以在網站的 news 分類中查看到剛剛編輯并保存的文章了

wKgZPGdzWYiAela4AAI71nR8X5E983.png

我們來查看下 Joomla 的映射文件路徑下的結構

root@flexusx-c6b3:~/joomla# tree -L 1.|-- code|-- database`-- docker-compose.yml2 directories, 1 file

?database 即為數據庫目錄

?code 即為站點目錄,包括網頁的代碼數據

Joomla 作為內容管理系統的個人使用就是上面的這些了,主要感覺編輯器比較傳統,網站主題界面都比較老舊,不符合現代審美,可能需要更多的調整,其他更多的功能和配置就需要自行探索了。

四、總結

云服務器為 Docker 項目提供了靈活、可擴展的部署環境。推薦使用華為云 Flexus 云服務器 X 實例,可以根據項目需求選擇合適的配置。例如,對于個人小項目,可以選用配置較低的入門級實例;對于高并發、大數據處理等場景,則可以選擇高性能的計算型實例。此外,這些云服務商還提供了豐富的云產品生態,如負載均衡、數據庫、存儲等,可以幫助你快速搭建完整的應用架構。

此次使用的 Flexus X 實例配置還是很高的 4 核 12G-100G-3M 規格的基礎模式,部署的 Joomla 使用體驗很完美,能充分發揮云計算的強大優勢,云服務器彈性伸縮能力強,可根據網站訪問量自動調整資源配置,保證網站始終保持流暢運行,確保博客的順暢運行,為使用者提供無憂的博客創作和分享體驗。主要是 Joomla 的 UI 設計沒有達到預期,沒有體驗下去的欲望了。

華為云正在舉行 828 B2B 企業節,無疑為尋求性價比的用戶提供了一個絕佳的機會機享受到高性能的計算資源和支持。把握這次機會,不僅可以節省成本,更能為您的業務增長注入強勁動力。快來體驗華為云帶來的無限可能吧!立即體驗

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 管理系統
    +關注

    關注

    1

    文章

    2921

    瀏覽量

    38573
  • 華為云
    +關注

    關注

    3

    文章

    2832

    瀏覽量

    19250
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Helm包管理與模板化部署實戰

    直接用kubectl管理K8s資源,10個微服務就要維護幾十個YAML文件,版本管理靠文件夾命名,回滾靠手動替換文件。Helm把一組相關的K8s資源打包成Chart,支持模板化、版本管理、一鍵
    的頭像 發表于 02-26 16:37 ?197次閱讀

    KubePi:開源Kubernetes可視化管理面板,讓集群管理如此簡單

    的適應性。 四、使用方法:快速上手KubePi 4.1 初始登錄與集群導入 登錄系統 :訪問部署好的KubePi地址,使用默認憑證(admin/kubepi)登錄。 導入集群 : 在管理界面中選
    發表于 02-11 12:53

    光伏場站管理系統管理內容

    光伏場站管理系統的出現是基于傳統監測方式的局限性及新興技術的突破,這種智能化的管理系統,針對傳統監測的痛點,如被動響應、數據孤島、環境盲區等,形成了一套專業解決方案,有效解決了傳統光伏
    的頭像 發表于 02-03 13:45 ?64次閱讀
    光伏場站<b class='flag-5'>管理</b><b class='flag-5'>系統管理</b>的<b class='flag-5'>內容</b>

    工廠人員定位軟件管理系統部署實施流程、ROI分析到風險與避坑要點詳解(二)

    本文詳解工廠人員定位系統部署全流程,涵蓋勘測、POC驗證、分階段實施及驗收培訓;結合ROI分析與風險規避要點,助力企業實現安全、高效、合規的人員管理智能化升級。
    的頭像 發表于 01-14 17:33 ?115次閱讀

    應急物資管理系統

    管理系統
    jf_72884372
    發布于 :2025年09月05日 15:18:56

    光伏電站智能管理系統覆蓋的運維管理內容

    管理系統作為一種具有分層協同的智能體系架構的有效模式,通過分層級系統功能部署,實現光伏電站的全生命周期智能管理
    的頭像 發表于 09-04 16:16 ?822次閱讀
    光伏電站智能<b class='flag-5'>管理</b><b class='flag-5'>系統</b>覆蓋的運維<b class='flag-5'>管理</b><b class='flag-5'>內容</b>

    產品分類管理API接口

    ? 產品分類管理是現代電商、庫存系統內容管理平臺的核心功能,它通過API接口實現高效的分類創建、查詢、更新和刪除操作。本文將逐步介紹產品分類管理API的設計原理、關鍵功能和實現方法,
    的頭像 發表于 07-25 14:20 ?464次閱讀
    產品分類<b class='flag-5'>管理</b>API接口

    能源監測管理平臺是本地化部署好還是云端部署好?

    能源監測管理平臺本地化部署和云端部署各有優劣,企業需根據自身需求和實際情況來選擇。如果企業對數據安全要求極高、網絡環境特殊且預算充足,本地化部署可能更合適;若企業注重靈活性、成本效益和
    的頭像 發表于 07-22 15:16 ?519次閱讀
    能源監測<b class='flag-5'>管理</b>平臺是本地化<b class='flag-5'>部署</b>好還是云端<b class='flag-5'>部署</b>好?

    光伏電站智慧綜合管理系統都包含哪些應用內容

    確保電站安全、高效、經濟地運行,是光伏電站管理工作的主要內容也是最終目標。這項工作是一個系統性的工作,涵蓋多個關鍵領域,采用科學、智能的技術手段,從不同方面開展相關工作內容,確保電站全
    的頭像 發表于 06-24 13:50 ?553次閱讀
    光伏電站智慧綜合<b class='flag-5'>管理</b><b class='flag-5'>系統</b>都包含哪些應用<b class='flag-5'>內容</b>?

    光伏場站管理系統可以發揮哪些作用?

    這些核心功能的部署應用,實現對光伏電站發電效率的提升以及低運維成本的降低,從而實現對光伏電站設備的安全保障以及電網的穩定運行。 光伏場站管理系統其可管理
    的頭像 發表于 04-30 16:41 ?683次閱讀

    電機管理信息系統的設計與實現

    符合行業標準的電機管理信息系統。基于這一要求,本文介紹了電機管理信息系統的設計、主要功能及實現方法。 純分享帖,需要者可點擊附件獲取完整資料~~~ (免責聲明:本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除
    發表于 04-08 15:56

    光伏電站監控運維管理系統的監控目標及內容

    光伏電站運維管理涉及多個方面的數據采集、分析和處理,因此對于光伏電站的運維管理工作監控也是一個復雜且系統的過程,需要從監控目標、核心內容、技術手段、
    的頭像 發表于 04-07 13:29 ?765次閱讀
    光伏電站監控運維<b class='flag-5'>管理</b><b class='flag-5'>系統</b>的監控目標及<b class='flag-5'>內容</b>

    上揚軟件助力SiC外延頭部企業部署CIM系統解決方案

    近日,上揚軟件正式啟動國內SiC外延頭部企業的 CIM系統部署。此次部署系統基于客戶在生產、工藝、質量、設備等方面的管理需求,定制化
    的頭像 發表于 03-26 11:21 ?1101次閱讀