如何在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_ACCOUNT
和YOUR_PROJECT_NAME
替换为上述命令)