利用DaoCloud免費(fèi)云平臺(tái)架設(shè)WordPress、GHost博客應(yīng)用

2015-08-24 10:29:00 來(lái)源:老蔣的網(wǎng)站 作者:佚名 人氣: 次閱讀 315 條評(píng)論

Docker,是當(dāng)前一款應(yīng)用較為廣泛的應(yīng)用容器引擎,可以讓開(kāi)發(fā)者、企業(yè)根據(jù)項(xiàng)目的需要部署需要用到的應(yīng)用且存儲(chǔ)到容器中,然后在需要用到的時(shí)候直接發(fā)布部署,作為我們普通...

前幾天有在Linux中文網(wǎng)站上看到DaoCloud的活動(dòng)公告,加入其網(wǎng)站且邀請(qǐng)有超過(guò)8個(gè)其他用戶注冊(cè)DaoCloud可以獲得免費(fèi)Docker源碼分析書(shū)一本。雖然老蔣之前也有看到關(guān)于Docker這樣高端的開(kāi)源容器引擎,但是并沒(méi)有實(shí)際的接觸到且使用,也許在以后的Linux學(xué)習(xí)和應(yīng)用依賴(lài)包的部署上還是有準(zhǔn)備用到的。

Docker,是當(dāng)前一款應(yīng)用較為廣泛的應(yīng)用容器引擎,可以讓開(kāi)發(fā)者、企業(yè)根據(jù)項(xiàng)目的需要部署需要用到的應(yīng)用且存儲(chǔ)到容器中,然后在需要用到的時(shí)候 直接發(fā)布部署,作為我們普通用戶來(lái)講,我們可以很簡(jiǎn)單的在容器中部署wordPress、GHost基礎(chǔ)的個(gè)人博客、MongoDB、MySQL數(shù)據(jù)庫(kù), 還可以部署我們的已有VPS主機(jī)的監(jiān)控,以及使用到Docker加速器服務(wù)、同步GitHub、Coding、GitCafe等代碼倉(cāng)庫(kù)的部署。

因?yàn)槟壳袄鲜Y對(duì)于Docker的了解還比較少,所以這篇文章會(huì)僅僅涉及到DaoCloud服務(wù)平臺(tái)的常規(guī)應(yīng)用部署,比如我們可以用到免費(fèi)部署 WordPress、GHost個(gè)人博客的搭建,還可以綁定我們自己的域名,好歹昨天收到來(lái)自DaoCloud贈(zèng)送的書(shū)之后,也要幫他們宣傳,如果截止到 8月底之前,我們可以幫推薦8個(gè)用戶,你們也一樣可以得到一本書(shū)。

DaoCloud官方贈(zèng)送的書(shū)

DaoCloud官方贈(zèng)送的一本書(shū),而且還附帶送了一個(gè)鼠標(biāo)墊,質(zhì)量還是不錯(cuò)的。雖然老蔣現(xiàn)在還看不懂,先留著,以后可能會(huì)有用到,實(shí)在用不到擺在家里裝有技術(shù)的人也不錯(cuò)。

雖然當(dāng)前提供免費(fèi)云存儲(chǔ)的網(wǎng)站支持搭建博客等程序應(yīng)用,但是老蔣并不建議我們正規(guī)的、長(zhǎng)期運(yùn)行的網(wǎng)站這樣部署,畢竟在容量和內(nèi)存上比較小,而且我們?cè)谑褂妹赓M(fèi)版的時(shí)候可操作便攜性較差,一般都是用來(lái)調(diào)試和展示簡(jiǎn)單的應(yīng)用的,并非適合個(gè)人網(wǎng)站長(zhǎng)期使用。

第一、DaoCloud網(wǎng)站賬戶注冊(cè)

官方網(wǎng)站:www.daocloud.io

如果需要用到Docker容器,那必須先在DaoCloud上注冊(cè)個(gè)賬戶,注冊(cè)過(guò)程很簡(jiǎn)單。

新注冊(cè)DAOCLOUD賬戶

登錄官方首頁(yè)之后,我們可以直接注冊(cè)賬戶。輸入郵箱,點(diǎn)擊加入。

填寫(xiě)資料注冊(cè)賬戶

輸入我們的用戶名、確定郵箱、設(shè)置密碼即可注冊(cè)完畢,稍等片刻還需要激活郵箱。

DaoCloud的應(yīng)用中心

我們可以看到DaoCloud提供的項(xiàng)目,包括代碼構(gòu)建、鏡像倉(cāng)庫(kù)、服務(wù)器集成、主機(jī)管理、應(yīng)用管理、以及加速器服務(wù)。在這里我們基本的應(yīng)用者可以使用到鏡像倉(cāng)庫(kù)中的博客應(yīng)用。

第二、DaoCloud免費(fèi)空間部署博客

對(duì)于一般的用戶來(lái)說(shuō),使用Docker容器還是有些困難的,但是用提供的鏡像倉(cāng)庫(kù)應(yīng)用部署免費(fèi)博客網(wǎng)站還是比較簡(jiǎn)單的,這里老蔣就利用DaoCloud應(yīng)用部署WordPress和GHost博客網(wǎng)站。

A - Ghost博客部署搭建

1、創(chuàng)建MYSQL數(shù)據(jù)庫(kù)

我們?cè)诓渴餑host或者WordPress博客程序的時(shí)候,需要用到MYSQL數(shù)據(jù)庫(kù),那就需要先部署數(shù)據(jù)庫(kù),因?yàn)樵诓渴饝?yīng)用時(shí)會(huì)選擇數(shù)據(jù)中進(jìn)行集成。

在DaoCloud后臺(tái)左側(cè)的"服務(wù)集成"菜單中,看到MYSQL數(shù)據(jù)庫(kù)。

創(chuàng)建MYSQL數(shù)據(jù)庫(kù)

看到上圖,我們找到MYSQL數(shù)據(jù)庫(kù)應(yīng)用,點(diǎn)擊后準(zhǔn)備創(chuàng)建。

創(chuàng)建MYSQL數(shù)據(jù)庫(kù)

點(diǎn)擊創(chuàng)建服務(wù)實(shí)例,然后就開(kāi)始創(chuàng)建MYSQL數(shù)據(jù)庫(kù)。

docker-daocloud-10

創(chuàng)建之后,我們就可以得到數(shù)據(jù)庫(kù)的信息。

MYSQL數(shù)據(jù)庫(kù)信息

這個(gè)數(shù)據(jù)庫(kù)信息我們可以記錄下來(lái),比如我們部署WORDPRESS程序的時(shí)候設(shè)置網(wǎng)站數(shù)據(jù)庫(kù)的時(shí)候需要用到。