在OpenShift上安装Kohana



如何在Openshift上安装Kohana v3.3.1?我是否创建 PHP 5.3 墨盒并将 kohana 文件放在 php 目录中?或者我创建一个 Zend Server 5.6?我也想使用MySQL。

Kohana v3.3.1 需要 PHP 5.3.3 或更高版本才能工作。我刚刚创建了一个 PHP 5.3 墨盒并将其git clone到我的硬盘驱动器,这是文件结构:

C:mysite>ls -a
.  ..  .git  .openshift  README.md  deplist.txt  libs  misc  php
C:mysite>

在 php 目录内

C:mysitephp>ls -a
.  ..  health_check.php  index.php
C:mysitephp>

当我编辑phpindex.php echo "Hello World"时,我能够在我的 Openshift 地址http://xxxx-xxxx.rhcloud.com/的浏览器中看到 Hello World。

任何帮助将不胜感激!


编辑 1

我列出了墨盒并发现了Do-it-Yourself 0.1

rhc cartridge list

这个自己动手 0.1 墨盒构建是我需要做的才能让 Kohana 在 Openshift 上工作吗?

我会把你的代码放在基本的php-5.3应用程序框架中,然后从那里开始。

可以通过在rhc app create步骤中将任何应用程序列为依赖项,或者在本地项目存储库文件夹中键入rhc cartridge add mysql,将mysql添加到任何应用程序。

一旦一切正常,我会考虑将生成的存储库发布到 GitHub。 这应该允许其他人通过运行以下命令来启动您的 openshift 兼容的 Kohana 副本:

rhc app create kohana php-5.3 mysql --from-code=http://github.com/YOUR_ACCOUNT/YOUR_PROJECT_NAME.git

YOUR_ACCOUNTYOUR_PROJECT_NAME替换为上述命令)

最新更新