Categories
Dairy

2013-3-13

朱突然过来了,这几天毕设把她们忙得够呛,得个空出来溜达一下也好。
要说收获也有。成功在openshift上搞好了我的ror应用,说起来也不是一帆风顺,所以把大致过程说一下。
首先是在openshift上创建一个ror应用,它只能展示一个静态的页面,不能定制,修改。第二步,用git工具将其自动生成的网站代码仓库拷贝到本地,便于自定义。在第三步前需要本地先预装rails开发环境,之后进入本地仓库,用命令bundle install安装好所需的组件,耐心等候,一般会自动装好。第四步,在本地运行rails server命令打开服务器,在浏览器中输入http://localhost:3000,就可以在本地查看实际运行效果了。第五步,修改本地代码,这用到了rails基本的开发指令,没有什么特殊之处,唯一需要注意的就是数据库的配置,修改database.yml文件,添加mysql支持,之后登陆mysql创建同名数据库,然后用rake db:migrate指令创建所需表。第六步,利用git工具完成版本控制,最后用指令git push将代码提交到openshift上,它会自动完成部署,在浏览器中输入对应的网址就可以查看服务器上的网站实际运行情况。