升级、备份红帽PaaS openshift 上的 wordpress

升级、备份红帽PaaS openshift 上的 wordpress

红帽提供了一个很稳定的PAAS服务平台:openshift!此博客即作为wordpress建在里面。 这里记录怎样升级与备份wordpress。

预备: 安装 openshift command line tool rhc:

$gem install rhc
$rhc setup
$rhc apps                        得到应用名称=>$APPS

升级wordpress:

$mkdir ~/website
$rhc git-clone $APPS

下载wordpress安装包,比如wordpress-3.9.zip。

$unzip wordpress-3.9.zip
$cd ~/website/$APPS/
$mv $APPS/  bk
$cp wordpress $APPS/
$cp bk/wp-config.php $APPS/
$rm -rfv bk
$git add .
$git commit -m "update to new wordpress3.9."

成功后显演示样例如以下信息:

remote: Stopping MySQL 5.1 cartridge

remote: Stopping PHP 5.3 cartridge (Apache+mod_php)

remote: Waiting for stop to finish

remote: Waiting for stop to finish

remote: Stopping PHPMyAdmin cartridge

remote: Waiting for stop to finish

remote: Waiting for stop to finish

remote: Building git ref ‘master’, commit 8f52203

remote: The deplist.txt file was deprecated in favor of .openshift/pear.txt.

remote: Please consider running `git mv deplist.txt .openshift/pear.txt’ command.

remote: Checking deplist.txt for PEAR dependency…

remote: Preparing build for deployment

remote: Deployment id is 3528d784

remote: Activating deployment

remote: Starting MySQL 5.1 cartridge

remote: Starting PHPMyAdmin cartridge 。。。。。。。

备份wordpress(包含数据库和上传文件):

$rhc snapshot save -a $APPS

恢复wordpress:

$rhc snapshot restore $APPS
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119088.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月16日 下午5:00
下一篇 2021年11月16日 下午6:00


相关推荐

  • matlab plotyy 坐标轴设置,[转载]Matlab plotyy画双纵坐标图实例[通俗易懂]

    matlab plotyy 坐标轴设置,[转载]Matlab plotyy画双纵坐标图实例[通俗易懂]Matlabplotyy画双纵坐标图实例x=0:0.01:20;y1=200*exp(-0.05*x).*sin(x);y2=0.8*exp(-0.5*x).*sin(10*x);[AX,H1,H2]=plotyy(x,y1,x,y2,’plot’);set(AX(1),’XColor’,’k’,’YColor’,’b’);set(AX(2),’XColor’,’k’,’YCol…

    2022年6月22日
    81
  • MicroBlaze使用_char* malloc

    MicroBlaze使用_char* malloc转自http://blog.163.com/gcs_gcs/blog/static/17448606620121193113914/在最近的工程中,需要用到PS/2键盘和鼠标作为控制输入,所以在网上找了一些相关的资料,内容很丰富,看来已经有很多人做过了这方面的编程。本篇Blog算是实践总结,为以后的开发积累一些基础知识。MicroBlaze支持重启(reset),中断(interrupt),暂…

    2025年8月18日
    8
  • mac 安装PyCharm selenium Chromedriver一条龙服务

    mac 安装PyCharm selenium Chromedriver一条龙服务mac 安装 PyCharmselen 一条龙服务

    2026年3月26日
    2
  • [面试] Golang 面试题

    [面试] Golang 面试题本文章收录于:后端工程师面试题目总结(提供参考答案)目录1.make与new的区别2.简要描述go中的main和init函数的区别3.下面的代码输出什么,若会报错报什么错?4.这段代码会输出什么?5、简述channel和mutex锁机制的原理异同与使用场景6、sync.WaitGroup的使用场景?7、写一段闭包代码,阐述其作用8、执行这段代码会发生什…

    2022年6月29日
    30
  • 微信小程序生成二维码、程序码、海报

    微信小程序生成二维码、程序码、海报文章目录前言一 二维码 1 选用 getUnlimited 后端 java3 前端 小程序页面 二 普通二维码使用总结 前言微信二维码 方便传播和列表 可以用于签到扫码 分销二维码 团长二维码 分享海报等一系列二维码效果如图 一 二维码 1 选用 getUnlimited getUnlimited 因为它 永久有效 数量暂无限制 使用后端生成 返回到前端显示 2 后端 javaservice 写好的服务第一步 获取 access token 我这里把它做一个一下处理 把他存在 red

    2026年3月18日
    0
  • isNotBlank的用法详细介绍

    isNotBlank的用法详细介绍isNotEmpty 将空格也作为参数 isNotBlank 则排除空格参数 StringUtils 方法的操作对象是 java lang String 类型的对象 是 JDK 提供的 String 类型操作方法的补充 并且是 null 安全的 即如果输入参数 String 为 null 则不会抛出 NullPointerE 而是做了相应处理 例如 如果输入为 null 则返回也是 null 等 具体可以查看源代码 除了构造器 StringUtils 中一共有 130 多个方法 并且都是 static 的 所以我们可以这样调用 Str

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号