我目前正在使用虚拟服务器,想要尝试OpenShift。但我还没有真正开始,它是如何工作的。我是否可以获得对“网站空间”的root访问权限?我可以设置服务器操作系统(例如Debian 7)吗?我可以安装/卸载软件(nginx,PHP 5.5,PHP Code Sniffer PEAR包等)吗?我可以为多个网站使用一个装备吗?
答案 0 :(得分:1)
您的问题不清楚OpenShift您不理解的building your own live cd的哪一部分,因此我将尝试布置架构并提供文档以帮助您入门。
OpenShift是Red Hat开发的产品(因此它最容易开始使用RHEL或Fedora),但它也可以在其他Linux系统上运行(但是你可能需要将这些组件拼凑在一起,但它可以完成)。
OpenShift有两个起始位置,它们取决于您尝试使用openhift的内容?作为PaaS托管解决方案,还是PaaS托管解决方案?
对于PaaS托管解决方案,一个很好的起点是查看https://www.openshift.com/products/architecture页面,因为它为OpenShift社区产品提供了VM和安装说明。
由于OpenShift是PaaS解决方案,这些组件(参见架构链接)在拼凑在一起时为用户提供了一个应用程序空间(他们没有root访问权限)。
作为盒子的管理员,您将拥有(root访问权限)但最终用户不会。
对于PaaS托管解决方案,OpenShift的良好起点是Creating an Acount,这是Red Hat的OpenShift Origin项目的托管解决方案。
使用在线帐户,您可以通过尝试部分OpenShift Documentation来快速开始使用托管解决方案。请务必阅读全套client tools以及安装{{3}}