我在我的Openshift 2免费帐户上托管一个Wordpress网站,需要在关闭V2之前在9月30日之前迁移到3。我曾尝试在此博客后创建一个wordpress网站 - https://blog.openshift.com/migrating-wordpress-openshift-3/,但已遇到障碍 -
我添加了一个sql数据库但是不能使它小于1 Gb。然后,我无法添加持久存储,因为它说我正在使用我的存储限制。因此,我不能在持久存储中拥有主题,插件,图像等。
我是否遗漏了某些内容,或者是否已无法在Openshift免费帐户中托管Wordpress?
Thansks!
答案 0 :(得分:3)
博客文章使用的过程需要两个独立的持久卷,一个用于数据库,另一个用于Wordpress。使用在两者之间共享的单个持久卷有点复杂,并且涉及在同一个pod中运行数据库和Wordpress。这无法通过Web控制台轻松完成。
原则上,如果使用命令行,则可以使用类似于:
的命令开始oc new-app php~https://github.com/WordPress/WordPress \
mysql --group=php+mysql -e MYSQL_USER=wordpress -e \
MYSQL_PASSWORD=wordpress -e MYSQL_DATABASE=wordpress
然后继续将一个持久卷的不同子目录附加到pod中的每个应用程序。
从技术上来说,它可能已经完成,但设置起来有点繁琐。
请注意,Starter层不适用于需要一直运行的站点。应用程序将受到资源休眠的影响,如下所述: