Tag OPENSHIFT

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#开源#云计算

过年时的蛋疼之作:北邮本科生成绩查询系统

一直对学校那个URP教务系统很不爽,不光在手机上访问很不方便,及时用电脑访问也还要求IE only才能显示正常,查个成绩还得点N次才能找到结果。但是偏偏期末考试结束之后还总得上教务系统查成绩,实在是很无奈。 所以如果让我来做一个成绩查询系统,我的需求其实很简单,要求这个系统: 能够在手机上使用 操作过程足够简洁明了 考虑到教务处不可能提供API供我使用,只能通过抓取教务系统的网页,然后解析HTML获取查询结果的方法来实现。 于是我的除夕之夜就贡献给它了:北邮本科生成绩查询系统 登录界面,使用学号和教务系统的密码登录 查询结果,略去了教务系统里的课程号等信息 基于Django技术构建,搭建在RedHat OPENSHIFT平台上。 链接:http://byjw-chon.rhcloud.com/

#Django#北邮#OPENSHIFT