Google Appspot和Wordpress

时间:2012-01-25 03:29:02

标签: php python wordpress google-app-engine

好吧,我目前正在尝试使用来自Google Appspot.的托管来构建网站

我想使用Wordpress制作我网站的博客部分。我怎么能在Google Appspot上托管Wordpress,尽管那个使用Python而另一个使用PHP(如果我没记错的话)?

4 个答案:

答案 0 :(得分:8)

Wordpress requires the hosting service to be able to support PHP and MySQL,Google App Engine并不直接支持它们,这是您称为Google Appspot的基础“托管引擎”。

Google App Engine更像是云计算应用平台,而不是网络托管服务。 appspot.com域下托管的所有网站实际上都是GAE应用程序。目前,对语言的支持仅限于Java(和JVM语言),Python和Go。

如果您正在寻找可以在Google App Engine上安装和运行Wordpress的现成库或工具,那么目前还没有这样的东西。

然而,如果你愿意沾沾自喜,一些勇敢的灵魂显然足够大,可以为PHP应用程序设计一种能够在GAE中运行的方法。查看this blog post,其中显示了使用Quercus在GAE / J中运行PHP应用程序的方法。巧合的是,他们试图运行的PHP应用程序是Wordpress本身。

请注意,博客文章是从2009年开始的,GAE从那时起经历了很多变化。您会注意到,大部分帖子都是关于转换Wordpress的MySQL查询以便能够使用Google的数据存储区,因为当时GAE不支持MySQL数据库。

早在2011年10月,App Engine团队推出了limited preview support for Google Cloud SQL,因此如果您可以注册预览并使用Google Cloud SQL,那么您可能会节省一些时间让Wordpress + Quercus在App Engine中运行。你的支持数据库。 (一个小小的警告,谷歌云SQL现在是免费的,因为他们尚未公布他们的定价。他们将在未来的某个时候这样做,所以如果你以后需要支付服务,不要感到惊讶)

可以想象,在GAE中启用Wordpress的路径并不容易。如果您真的想在云中托管您的博客,为什么不在Amazon Web Service上托管您的博客?如果您正在寻找“免费托管”,我认为GAE不适合您。它更像是商业应用程序的平台,而不是托管服务。

答案 1 :(得分:1)

在App Engine上编写您的应用程序,并将博客托管在一个单独的子域 - 例如,blog.yourapp.com - 与您自己的托管或专门的Wordpress托管服务提供商。

答案 2 :(得分:1)

好消息! WordPress可以安装在App Engine上,使用MySQL,使用App Engine的(实验性)PHP运行时。

详细信息:https://developers.google.com/appengine/articles/wordpress

答案 3 :(得分:0)

为什么不搬到Jelastic? 通过其服务,您可以轻松地将WordPress部署到云端。 如果您遵循此说明,则非常清楚:http://jelastic.com/docs/wordpress