欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

程序员文章站 2022-05-12 19:42:29
这篇文章主要介绍了在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程,DaoCloud是国内首家提供Docker Hub镜像服务的主机商,并且拥有简洁美观的操控面板,十分推荐,需要的朋友可... 16-03-15...

一、daocloud空间申请和创建mysql数据库
1、daocloud官网:
官方首页:http://www.daocloud.io/
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

2、daocloud在2015年开始正式运行,之前一直在内测当中,目前开放注册使用。现在正在推广期,有邀请好友送书的活动,有兴趣的朋友可以点击首页导航的“活动”链接参与。
3、注册daocloud成功后,就可以登录到daocloud管理控制面板了,可以看到有代码构建、镜像仓库、服务集成、我的主机、应用管理、加速器等等。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

4、创建mysql数据库。点击“服务集成”,这里是来自于daocloud以及其他第三方saas提供商的热门应用服务,我们后面要搭建的wordpress需要用到mysql,所以创建一个mysql数据库。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

5、点击“创建服务实例”。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

6、接下来为服务实例指定“服务实例名称”,服务实例名称只能包含英文数字、下划线 _、小数点 .、和减号 -,并且不能与现有服务实例重名,配置的话免费是50mb空间,20mb内存。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

7、创建mysql成功后,进入服务实例页面,在概览选项卡可以查看服务的参数:连接地址、实例名、用户和密码。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

 

二、daocloud空间安装运行wordpress应用
1、daocloud的镜像仓库,可以看到有两类应用:我的镜像和daocloud 镜像。daocloud 镜像是 daocloud 预置在商店中的一些实例应用,主要有操作系统、实用工具、技术栈、应用等,包括php、mysql、nginx、ghost、ubuntu、centos、wordpress等等。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

2、选择wordpress镜像,直接点击屏幕右上角的部署最新版本。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

3、在部署的页面中,需要指定容器实例的名称,容器的配置最高是内存256mb的,wordpress占内存大户,建议使用高配置的。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

4、wordpress需要用到mysql数据库,我们在创建实例时要为wordpress绑定好我们刚刚创建的mysql。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

5、稍等一会儿就可以看到wordpress部署成功了,目前 daocloud 为用户提供格式为 *.daoapp.io 的二级域名,域名的默认构成方式为项目名称和容器名称的组合,中间用中划线连接。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

6、点击打开wordpress,第一次需要先配置好你的wordpress。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

7、wordpress在daocloud空间上正常运行,后台一切正常。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

8、可以直接在daocloud的wordpress后台安装插件。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

9、daocloud运行wordpress可以修改固定链接。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

10、需要提醒的是:daocloud运行wordpress由于上传的文件如图片等会保存在容器中,容器重新部署可能会导致上传文件的丢失,上面安装插件、修改配置等都会被清除。


三、daocloud空间应用绑定域名管理操作
1、在daocloud空间应用管理中,主要有容器、配置、监控、日志、事件、域名、发布、设置。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

2、容器配置可以修改内存大小,更改数据中心等。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

3、监控选项中主要是cpu、内存、网络带宽等使用统计。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

4、在日志中可以看到相应的记录,错误日志也可以从这里找出,下图是我测试wordpress时主机超出内存的错误提示。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

5、daocloud空间支持域名绑定。输入您的自有域名,点击确认可获得 daocloud 为您生成的域名绑定专用 cname 地址。已经备#案的域名可以联系客服,让他们专门提供已备*案域名的cname,这样就不用通过海外线路再解析到国内了。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

6、获取了域名的cname后,你就可以到你的域名dns管理处修改域名的cname记录了。
在DaoCloud的Docker容器中搭建WordPress及绑定域名的教程

7、等到域名dns生效后,就可以通过自己的域名来访问应用了。没有ba号的域名会先访问国外的节点然后再绕回到国内,速度上会比直接使用daocloud空间二级域名要慢。