在OpenShift上安装Kohana?

时间:2013-09-23 01:21:57

标签: php mysql git kohana-3 openshift

如何在Openshift上install 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 Cartridge和git clone到我的硬盘驱动器,这里是文件结构:

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

C:\mysite>

在php目录中

C:\mysite\php>ls -a
.  ..  health_check.php  index.php

C:\mysite\php>

当我将php\index.php编辑为echo "Hello World"时,我能够在浏览器的Openshift地址http://xxxx-xxxx.rhcloud.com/

中看到Hello World

非常感谢任何帮助!


编辑1

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

rhc cartridge list

这个Do-it-Yourself 0.1墨盒是否构建了我需要做的才能让Kohana在Openshift上工作?

1 个答案:

答案 0 :(得分:1)

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

您可以在mysql步骤中将rhc app create列为依赖项,或者在本地项目repo文件夹中键入rhc cartridge add mysql,从而将rhc app create kohana php-5.3 mysql --from-code=http://github.com/YOUR_ACCOUNT/YOUR_PROJECT_NAME.git 添加到任何应用程序。

一旦你完成所有工作,我会考虑将结果回购发布到GitHub。这应该允许其他人通过运行:

来启动与您的openhift兼容的Kohana副本
YOUR_ACCOUNT

(将YOUR_PROJECT_NAME和{{1}}替换为上述命令)