您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
用HeheCloud快速部署Wordpress应用
高洪泉2023-07-13 11:24:08WordPress教程已有人查阅
导读HeheCloud 能够帮助您快速构建一个基于容器的高可用弹性集群环境。并且帮助您轻松的部署和管理应用、快速的集成更多的服务。
使用HeheCloud快速部署一个Wordpress应用
HeheCloud 能够帮助您快速构建一个基于容器的高可用弹性集群环境。并且帮助您轻松的部署和管理应用、快速的集成更多的服务。
您可以使用三种不同的方式来构建应用:
Heroku Buildpack: 适用于 Heroku 风格的应用
Dockerfile: 基于你所选择的基础 OS,可定制轻便的应用运行环境
Docker镜像: 有利于简化持续集成 / 持续交付的构建流程
这里我们使用Docker镜像方式为例部署一个完整的Wordpress,讲解如何部署一个完整的应用
开始以下步骤之前请确保您已经按照引导添加主机并完成集群的初始化
创建MySQL服务
点击左侧导航的服务集成,选择MySQL
然后点击 开启 按钮,来安装并开启MySQL服务
稍等片刻,等待服务状态变为 运行中,并且等待配置信息加载完成
如果您需要在线管理MySQL的话, 可以开启 附加服务 中的 phpMyAdmin
创建应用
首先您需要按照 使用指南 安装Deis客户端,并使用Deis客户端登录您构建集群时设置的安全账号
这里,我们借用 DaoCloud 提供的国内加速的 Wordpress Docker 镜像:
daocloud.io/daocloud/dao-wordpress:latest
打开命令行窗口,运行命令:
创建一个目录 blog,并进入目录下:
$ mkdir blog && cd blog
初始化git,并且使用 deis 创建一个名为 blog 的应用:
$ git init
$ deis create blog
我们查看镜像的说明,得到需要设置的环境变量:
WORDPRESS_DB_HOST 数据库主机地址( MySQL服务的 IP 和 端口,例如:<mysql-ip>:3306 )
WORDPRESS_DB_USER 数据库用户名( 默认为 root )
WORDPRESS_DB_PASSWORD 数据库密码( 连接数据库的密码 )
将我们刚才开启的MySQL服务的配置信息写入应用的环境变量:
deis config:set
WORDPRESS_DB_HOST="10.171.135.123:3306"
WORDPRESS_DB_USER="root"
WORDPRESS_DB_PASSWORD="0pztkvjVGQaeeNsfJUDx"
最后,我们直接通过镜像部署应用:
deis pull daocloud.io/daocloud/dao-wordpress:latest
稍等片刻,大功告成!
点击左侧导航的 我的应用 并查看应用信息、容器信息以及访问日志等:
最后看一下我们部署的博客:
绑定域名
此外,如果您想使用自定义域名,可以运行:
deis domains:add hehe123.com
命令运行完毕,您就可以把域名解析到您的主机上了更多高级用法请查看:官方使用指南 和 Deis中文指南
本文标签:
很赞哦! ()
随机图文
-
wordpress修改账号密码的方法
WordPress用户登录密码忘记了怎么办?出于安全原因需要修改WordPress登录密码,如何修改?虽然登录页面上有找回密码功能,可以重置密码 -
怎么wordpress改成中文字体
进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官方网站下载中文语言包并安装。 -
WordPress插件怎么将服务器文件导入媒体库
WordPress 的 Media 库管理器只能从客户端选择文件上传,Dion Hulse 开发了一个 Add From Server 插件,支持直接选择服务器已有文件导入媒体库。 -
WordPress主题制作之小白入门
启用该主题,打开你的博客主页,OH,页面一片混乱?怎么搞的?先继续看下文。你可能会很好奇,这个主题的名称可不以改成我要的名字呢、主题作者能不能改成我的名字呢
留言与评论 (共有 条评论) |