我对Openshift感到有些困惑...到目前为止我已经创建了一个应用程序并添加了 python和postgresql ,我从sourceforge下载了odoo-master,以及我是什么完成是克隆git,然后我该怎么做?,我应该将文件夹odoo-master复制到git创建的文件夹中,然后运行"git add ."->"git commit -m"odoo added" "->"git push"
?
我的另一个问题是:
如果问题不清楚,请问我,我的母语不是英语,我的技术语言也不太好。
答案 0 :(得分:3)
我可以回答一些问题。
Openshift起源
这是Openshift源代码的主要位置。您将快速获得所有功能。经过大量的正式质量保证后,来源被转移到企业和在线。但最后,您在Openshift Origin中看到的功能应该以Online和Entreprise结尾,因为它们的代码库相同。您可以在本地系统中运行原点,如虚拟机中的泊坞窗图像。
特定于OpenShift的术语
<强>应用强>
这是您在OpenShift上运行的典型Web应用程序。目前,OpenShift专注于托管Web应用程序。在你的情况下,它是Odoo(Openerp)。
<强>齿轮强>
齿轮是一个服务器容器,具有一组允许您运行其应用程序的资源。您的齿轮在云中的OpenShift上运行。 OpenShift Online目前有三种齿轮类型:小型,中型和大型。默认情况下,每个大小提供1 GB的磁盘空间。大型齿轮有2 GB RAM,中型齿轮有1 GB RAM,小型和小型齿轮有512 MB RAM。
<强>盒强>
要让装备做任何事情,您需要添加一个墨盒。盒式磁带是容纳可用于创建和运行应用程序的框架或组件的插件。
基本上,Openshift通过不同的盒式磁带分离了它们的运行时环境。磁带可以是Web框架,数据库,监视服务或外部后端的连接器。在odoo的情况下,你需要python和postgresql墨盒。
Python是独立盒式磁带,postgresql是嵌入式盒式磁带。
您可以通过名为rhc或Web console的OpenShift客户端工具控制您的云环境。
使用rhc,可以轻松创建和部署应用程序,管理域,控制对OpenShift应用程序的访问,并让您完全控制您的云环境。将此视为openhift服务器的ssh客户端。
您需要从openshift临时数据目录安装Odoo依赖项才能运行Odoo(我还没有在Openshift中尝试过Odoo)。