用HeheCloud快速搞個(gè)WordPress應(yīng)用!

下面由WordPress教程欄目給大家介紹如何使用hehecloud快速部署一個(gè)wordpress應(yīng)用,希望對(duì)需要的朋友有所幫助!

HeheCloud 能夠幫助您快速構(gòu)建一個(gè)基于容器的高可用彈性集群環(huán)境。并且?guī)椭p松的部署和管理應(yīng)用、快速的集成更多的服務(wù)。

您可以使用三種不同的方式來(lái)構(gòu)建應(yīng)用:

  • Heroku Buildpack: 適用于 Heroku 風(fēng)格的應(yīng)用

  • dockerfile: 基于你所選擇的基礎(chǔ) OS,可定制輕便的應(yīng)用運(yùn)行環(huán)境

  • Docker鏡像: 有利于簡(jiǎn)化持續(xù)集成 / 持續(xù)交付的構(gòu)建流程

這里我們使用Docker鏡像方式為例部署一個(gè)完整的Wordpress,講解如何部署一個(gè)完整的應(yīng)用

開(kāi)始以下步驟之前請(qǐng)確保您已經(jīng)按照引導(dǎo)添加主機(jī)并完成集群的初始化

創(chuàng)建mysql服務(wù)

點(diǎn)擊左側(cè)導(dǎo)航的服務(wù)集成,選擇MySQL

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

然后點(diǎn)擊 開(kāi)啟 按鈕,來(lái)安裝并開(kāi)啟MySQL服務(wù)

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

稍等片刻,等待服務(wù)狀態(tài)變?yōu)?運(yùn)行中,并且等待配置信息加載完成

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

如果您需要在線管理MySQL的話, 可以開(kāi)啟 附加服務(wù) 中的 phpMyAdmin

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

創(chuàng)建應(yīng)用

首先您需要按照 使用指南 安裝Deis客戶端,并使用Deis客戶端登錄您構(gòu)建集群時(shí)設(shè)置的安全賬號(hào)

這里,我們借用 DaoCloud 提供的國(guó)內(nèi)加速的 WordPress Docker 鏡像:

daocloud.io/daocloud/dao-wordpress:latest

打開(kāi)命令行窗口,運(yùn)行命令:

創(chuàng)建一個(gè)目錄 blog,并進(jìn)入目錄下:

$ mkdir blog && cd blog

初始化git,并且使用 deis 創(chuàng)建一個(gè)名為 blog 的應(yīng)用:

$ git init $ deis create blog

我們查看鏡像的說(shuō)明,得到需要設(shè)置的環(huán)境變量:

WORDPRESS_DB_HOST 數(shù)據(jù)庫(kù)主機(jī)地址( MySQL服務(wù)的 IP 和 端口,例如::3306 )
WORDPRESS_DB_USER 數(shù)據(jù)庫(kù)用戶名( 默認(rèn)為 root )
WORDPRESS_DB_PASSWORD 數(shù)據(jù)庫(kù)密碼( 連接數(shù)據(jù)庫(kù)的密碼 )

將我們剛才開(kāi)啟的MySQL服務(wù)的配置信息寫(xiě)入應(yīng)用的環(huán)境變量:

deis config:set      WORDPRESS_DB_HOST="10.171.135.123:3306"      WORDPRESS_DB_USER="root"      WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"

最后,我們直接通過(guò)鏡像部署應(yīng)用:

deis pull daocloud.io/daocloud/dao-wordpress:latest

稍等片刻,大功告成!

點(diǎn)擊左側(cè)導(dǎo)航的 我的應(yīng)用 并查看應(yīng)用信息、容器信息以及訪問(wèn)日志等:

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

最后看一下我們部署的博客:

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

用HeheCloud快速搞個(gè)WordPress應(yīng)用!

綁定域名

此外,如果您想使用自定義域名,可以運(yùn)行:

deis domains:add hehe123.com

命令運(yùn)行完畢,您就可以把域名解析到您的主機(jī)上了

更多高級(jí)用法請(qǐng)查看:官方使用指南 和 ?Deis中文指南

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享