我目前正在使用虚拟服务器并想尝试OpenShift。但我还没有真正了解它是如何工作的。我可以获得对我的“网络空间”的根访问权限吗?我可以设置服务器操作系统(例如 Debian 7)吗?我可以安装/卸载软件(nginx、PHP 5.5、PHP Code Sniffer PEAR 包等)吗?我可以将一个设备用于多个网站吗?
问问题
2288 次
1 回答
1
您对OpenShift的哪些部分不理解的疑问并不清楚,因此我将尝试布置架构并提供文档以帮助您入门。
OpenShift 是 Red Hat 开发的产品(因此它在 RHEL 或 Fedora 上最容易上手),但它也可以在其他 Linux 系统上运行(但是您可能需要将组件拼凑在一起,但可以完成) .
- 在社区站点上构建您自己的 live cd时会谈到这一点,但 OpenShift 社区尚未为您完成。
OpenShift 有两个起点,它们取决于您尝试使用 openshift 做什么?作为 PaaS 托管解决方案,还是 PaaS 托管解决方案?
对于 PaaS 托管解决方案,一个好的起点是查看Origin页面,因为它为 OpenShift 的社区产品提供了 VM 和安装说明。
因为 OpenShift 是一个 PaaS 解决方案,所以这些组件(请参阅架构链接)拼凑在一起时为用户提供了一个应用程序空间(他们没有 root 访问权限)。
- https://www.openshift.com/products/architecture
- https://www.openshift.com/wiki/architecture-overview
作为该框的管理员,您将拥有(root 访问权限),但您的最终用户不会。
对于 PaaS 托管解决方案, OpenShift Online是一个很好的起点,它是 Red Hat 为 OpenShift Origin 项目提供的托管解决方案。
使用在线帐户,您可以通过尝试一些快速入门非常快速地开始使用托管解决方案。请务必阅读完整的OpenShift 文档集并安装客户端工具
于 2013-07-23T12:55:00.440 回答