用HeheCloud快速搞個Wordpress應用程式!

藏色散人
發布: 2022-02-02 05:00:31
轉載
3826 人瀏覽過

以下由WordPress教學專欄為大家介紹如何使用HeheCloud快速部署一個Wordpress應用,希望對需要的朋友有幫助!

#HeheCloud 能夠幫助您快速建立一個基於容器的高可用彈性叢集環境。並且幫助您輕鬆的部署和管理應用程式、快速的整合更多的服務。

您可以使用三種不同的方式來建立應用:

  • #Heroku Buildpack: 適用於Heroku 風格的應用

  • Dockerfile: 基於你所選的基礎OS,可自訂輕巧的應用程式運行環境

  • Docker映像: 有利於簡化持續整合/ 持續交付的建置流程

#這裡我們使用Docker映像方式為例部署一個完整的Wordpress,講解如何部署一個完整的應用

開始以下步驟之前請確保您已經按照引導新增主機並完成叢集的初始化

建立MySQL服務

點選左側導覽的服務整合,選擇MySQL

##接著點選

開啟 按鈕,來安裝並開啟MySQL服務

#稍等片刻,等待服務狀態變成

運行中,並且等待設定資訊載入完成

如果您需要在線上管理MySQL的話,可以開啟

附加服務 中的phpMyAdmin

「建立應用程式

首先您需要依照使用指南 安裝Deis用戶端,並使用Deis用戶端登入您建置叢集時設定的安全帳號

這裡,我們借用DaoCloud 提供的國內加速的Wordpress Docker 映像:

daocloud.io/daocloud/dao-wordpress:latest

#打開命令列窗口,執行命令:

建立一個目錄

blog,並進入目錄下:

$ mkdir blog && cd blog
登入後複製
初始化git,並且使用

deis 建立一個名為blog# 的應用程式:

$ git init
$ deis create blog
登入後複製
我們查看鏡像的說明,得到需要設定的環境變數:

WORDPRESS_DB_HOST 資料庫主機位址( MySQL服務的IP 和端口,例如:: 3306
WORDPRESS_DB_USER 數據庫用戶名( 默認為root )
WORDPRESS_DB_PASSWORD 數據庫密碼( 連接數據庫的密碼)

將我們剛才開啟的MySQL服務的設定資訊寫入應用程式的環境變數:

deis config:set \
    WORDPRESS_DB_HOST="10.171.135.123:3306" \
    WORDPRESS_DB_USER="root" \
    WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"
登入後複製
最後,我們直接透過鏡像部署應用程式:

deis pull daocloud.io/daocloud/dao-wordpress:latest
登入後複製
稍等片刻,大功告成!

點擊左側導覽的

我的應用程式 並查看應用程式資訊、容器資訊以及存取日誌等:

#最後看一下我們部署的部落格:

绑定域名

此外,如果您想使用自定义域名,可以运行:

deis domains:add hehe123.com
登入後複製

命令运行完毕,您就可以把域名解析到您的主机上了

更多高级用法请查看:官方使用指南 和  Deis中文指南

以上是用HeheCloud快速搞個Wordpress應用程式!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板