搭建自己的 Wordpress
什么是 WordPress
WordPress是一个基于PHP和MySQL的开源web应用,提供CMS和博客系统。特点是插件众多,易于扩充功能,安装和使用都非常方便。WordPress是目前最流行的博客应用,超过6千万的网站都在使用WordPress提供博客服务。
什么是 Mysql
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于Oracle旗下公司。MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
什么是 PHP
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
通过Ghostcloud平台搭建 Wordpress
前提条件
登录Ghostcloud平台步骤略过, 相信您很清楚怎么样登录到管理平台
- 1 已经有
私有主机接入到平台
操作步骤
- 1 创建应用
应用->我的应用->创建应用
选择自定义创建

选择集群(默认集群), 给您的应用取一个响亮的名称,我这里就叫做wordpress

- 2 添加容器
PS: 创建 2 个容器, mysql 和 wordpress,顺序一定不能弄混了, 先创建 mysql 再创建 wordpress 。

a. 添加 mysql 容器
这里选择的是 DockerHub 的镜像
这里选择的镜像标签是 5.6 ,它表示使用 mysql 5.6 版本 容器名为mysql (方便记忆)。

记得调整一下 CPU 和 内存, Mysql 比较占 内存 。

添加一个新的环境变量,设置 Mysql 的超级用户 root 的密码, 变量 MYSQL_ROOT_PASSWORD , 值 cdjly (您可以设置您自己的密码)

其他的就一直下一步下一步直到添加完成。

b. 添加 Wordpress 容器
还是 dockerHub 的镜像

选择的是 latest 标签,也就是最后的版本, 这里需要注意的是宿主机一定要选择和刚才的 Mysql 是同一台主机(如果您添加了多台主机),导出端口的协议选择 http

依然需要注意分配 CPU 和内存

容器的链接

这里会出现刚才创建的容器名, 还记得 mysql 吗? 我为 Mysql 容器取的名称。

别名这里一定要取 mysql , 其他的可能导致 wordpress 不能链接上 mysql 容器

其他的就一直下一步下一步直到添加完成。
这里就可以看到我们创建的 2 个容器了。

- 3 部署应用



- 4 部署
wordpress
wordpress 应用的更多操作->访问接口

看到熟悉的格式了吧, http://192.168.6.1:32769, 单击这个地址或在您的浏览器中输入这个地址。


填入基本信息,然后安装WordPress 。



后台管理界面

用户界面
