Tag 云计算

2012

在Red Hat OpenShift平台部署Django应用

OpenShift云服务是Red Hat公司推出的一个面向开源开发者的PaaS(Platform-as-a-Service,平台即服务),2011年的“软件自由日”时,Red Hat公司曾在北邮做过OpenShift Express(OpenShift的免费版本)的校园宣讲,使我对这个产品产生了很大兴趣,于是打算在OpenShift平台上搭建一个应用试试。 OpenShift有很大的灵活性,可以支持Java,Ruby,PHP,Python的多种开发框架,因为我目前只会使用Python,所以我选择在OpenShift上搭建一个Django应用。 注册&登入OpenShift 首先,需要到OpenShift网站注册一个帐号https://openshift.redhat.com/ 然后登入OpenShift,选择Express版本 安装rhc client tools 在Linux上,需要git,ruby 1.8以上版本,以及rubygems 然后执行命令: su -c 'gem install rhc' 其他平台上的安装方法详见https://openshift.redhat.com/app/express#quickstart 创建一个域名 直接执行命令: rhc-create-domain -n mydomain -l rhlogin 其中mydomain是你想要创建的域名,以后你所创建的每一个应用将会有这样的URL http://appname-mydomain.rhcloud.com,rhlogin则是你的OpenShift登入邮箱 创建一个应用 …

#Django#OPENSHIFT#Red Hat#开源#云计算