30 秒在 DaoCloud 免费部署你的 Ghost 博客 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DIJ
V2EX    Docker

30 秒在 DaoCloud 免费部署你的 Ghost 博客

  DIJ 2015-08-03 22:56:36 +08:00 5938 次点击
这是一个创建于 3722 天前的主题,其中的信息可能已经有所发展或是发生改变。

科普

Just another DaoCloud && Docker popularization.

DaoCloud 是什么?

一家提供运行和管理 Docker 容器服务的国内创业公司,为免费用户提供足够支撑一个 Ghost 博客的免费配额。

Docker 又是什么?

Docker 是右边蓝鲸啊~ Docker 是类似于 OpenVZ 、 LXC 的容器技术( OpenVZ 、 LXC 容器里运行的一般更像是虚拟机,而 Docker 则更像进程 ),它改变了整个当前的云生态,在技术圈被看作云计算的未来。利用容器技术,除去在沙箱隔离、资源的利用率、自动化等方面的益处外,最大的益处在于简化了服务器构建比如安装配置 MySQL 、 Nginx 等,基本都是一条命令搞定。甚至你交付应用给客户时,可能也只需要客户执行一条命令,安装,升级,部署就完成了。

注册 DaoCloud

注册地址:https://account.daocloud.io/

通过链接注册可以给我带来一本关于 Docker 的书和一些免费配额,当然你也不会失去什么。

部署

创建 MySQL 服务实例

打开 服务集成 - Dao服务 - MySQL - 创建服务实例 ,取名 MySQL 。

部署 Ghost 镜像

打开 镜像仓库 - DaoCloud镜像 - Ghost - 部署最新版本 - 取名 Ghost - 运行环境选择 DaoCloud 2x - 基础设置 - 立即部署

绑定域名(可选)

应用列表中进入 Ghost 应用的管理后台,在 域名 选项中进行配置。

注册博客管理员帐户

进入你的 域名/ghost (e.g. dynamicer-ghost.daoapp.io/ghost / ghost.dynamicer.com/ghost ) 注册。

Demo

http://ghost.dynamicer.com

15 条回复    2015-10-29 19:59:16 +08:00
lgn21st
    1
lgn21st  
   2015-08-04 00:01:18 +08:00   1
按照教程启动了Ghost blog后,在注册博客管理员账户这一步,即首次访问 /ghost/setup/ 的时候,当填写了 title,name,email,password 然后提交,大概等几分钟后,会提示 “ There was a problem on the server, please try again.”

我反复尝试了几次,都会卡在无法设置后台管理员账号这一步,所以即使 Ghost blog 跑起来了,也还是无法正常使用。
ss098
    2
ss098  
   2015-08-04 00:07:23 +08:00
请问你们用的弹框插件是什么?

vendor.css
vendor.js
rove
    3
rove  
   2015-08-04 00:09:55 +08:00
Demo打不开
yangqi
    4
yangqi  
   2015-08-04 00:54:53 +08:00
这么多步骤30秒绝对完成不了
DIJ
    5
DIJ  
OP
   2015-08-04 07:29:36 +08:00
@lgn21st
Daniel 大神......让我先压压惊......

我倒是顺风顺水,没有遇到任何问题,只能帮你@daocloud 了。

@rove
DNS 记录是昨晚设置的,可能部分地区未生效。

@yangqi
实际步骤只有 4 步,手速快还是可以的~
csuzhangxc
    6
csuzhangxc  
   2015-08-04 08:59:06 +08:00
invite_code藏在a标签里,比之前那些 ?refcode= 的好
DIJ
    7
DIJ  
OP
   2015-08-04 09:21:24 +08:00
@csuzhangxc
下面有写这是 ref 链接的。
wogong
    8
wogong  
   2015-08-04 11:12:00 +08:00
@lgn21st 遇到同样的问题,但是再次点击提示已经 setup,之后登录使用也没有问题。
daocloud
    9
daocloud  
   2015-08-04 12:14:36 +08:00
@lgn21st 大神问题解决了嘛?请在 DaoCloud Dashboard 右下角的问号呼叫我们的客服。
lgn21st
    10
lgn21st  
   2015-08-04 12:16:27 +08:00
@DIJ and @wogong

的确是有问题,当执行到这一步并提交后,请求被处理,但是并未正常返回,所以浏览器页面也没有跳转到下一步,但是管理员用户设置的确完成了。我因为浏览器没有正常跳转,误以为设置失败。

已经把自己的Blog搬到了 DaoCloud 上,目测一切正常 http://lvguoning.com

下一步是考虑如何支持 Disqus 作为文章评论,因为 Ghost 并未正式支持 Disqus,所以需要手动修改一下 Ghost 的 post 模版 https://help.disqus.com/customer/portal/articles/1454924-ghost-installation-instructions

通过官方镜像搭建的 Ghost 不方便直接修改模版,这里可能需要创建一个自己的定制镜像,周末有时间就搞一下。
daocloud
    11
daocloud  
   2015-08-04 21:46:00 +08:00
感谢分享 @DIJ @lgn21st
DemoJameson
    12
DemoJameson  
   2015-08-09 21:02:59 +08:00
很不错,通过 DockerHub 镜像搭建 Ghost 0.64 版本的 Blog
matrix32767
    13
matrix32767  
   2015-08-12 16:58:29 +08:00   1
@daocloud
邀请有礼活动页面上的那架无人机是 DJI Phantom 3 Professional ,但是礼物详细里面只注明了是 DJI Phantom 系列, Phantom 系列有 2 、3 ,差别还是挺大的,究竟是哪一款呢?

如果真的是 DJI Phantom 3 Professional ,那我可要拼命开动啦!
daocloud
    14
daocloud  
   2015-08-12 19:31:07 +08:00
@matrix32767 我们向毛主席保证,是 DJI Phantom 3 !
zouyun5152
    15
zouyun5152  
   2015-10-29 19:59:16 +08:00
装了 ghost 主题,想改下字体样式形么,中文字体样式不太好看。。。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2570 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 24ms UTC 02:03 PVG 10:03 LAX 19:03 JFK 22:03
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86