搭建自己的 Wordpress

目录

简介

搭建步骤

创建应用

添加容器

部署应用

部署 WordPress

什么是 WordPress

     WordPress 是一个基于 PHPMySQL 的开源 web 应用,提供 CMS博客系统。特点是插件众多,易于扩充功能,安装和使用都非常方便。WordPress 是目前最流行的博客应用,超过6千万的网站都在使用 WordPress 提供博客服务。

什么是 Mysql

     MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHPApache 可组成良好的开发环境。

什么是 PHP

     PHP (外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了 C 语言、JavaPerl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。PHP 独特的语法混合了 CJavaPerl 以及 PHP 自创的语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比, PHP 是将程序嵌入到 HTML (标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多; PHP 还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

通过Ghostcloud平台搭建 Wordpress

前提条件

登录Ghostcloud平台步骤略过, 相信您很清楚怎么样登录到管理平台

  • 1 已经有私有主机接入到平台

操作步骤

  • 1 创建应用

应用->我的应用->创建应用

选择自定义创建

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

  • 2 添加容器

PS: 创建 2 个容器, mysqlwordpress,顺序一定不能弄混了, 先创建 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

后台管理界面

用户界面

到这里,您已经拥有了您自己的博客了。

回到顶部