2013年6月18日 星期二

Install Redmine on OPENSHIFT

最近看了一篇文章,上面提到Java developer 今年要做的五件事:
1. 使用NoSQL。
2. 使用PaaS開發程式,並請至少5個朋友使用。
3. 讀GoF Design Patterns,並使用它。
4. 學一種新的程式語言。
5. 投稿到討論區或寫blog。

原文:http://jyops.blogspot.tw/2013/02/5-things-java-developer-should-consider.html

因為基於上的五點,我開始找一個有PaaS provider,重點是要free。網路的資源很多,我找到JBoss 的 PaaS,名為OPENSHIFT。會用它的原因沒什麼,就是最先找的。上面提供很多不同開發的語言,有Ruby, PHP, Java 等等。也有提供database功能。在網路搜尋如何使用的過程中,令我興奮的是居然可以安裝我之前用過的工具 Redmine,毫不猶豫的我立刻依照網路上的文章把它裝起來。在安裝的過程中,有幾個重點:
    1. 本地需安裝 Ruby 和 Git。
    2. 透過Ruby 安裝 rhc。
    3. 用rhc 建立 redmine app 在 openshift。

因為我是使用window 平台,在安裝中遇到ssh2 key 的問題。建議使用Git bash 來產生 public and private key。openshift 是建議使用puttygen來產生ssh2 key,但不知怎麼回事要透過ssh連上openshift 都會遇到permission deny。

Redmine 安裝到OPENSHIFT http://mkn939.blogspot.tw/2013/05/openshiftredmine-setp-by-step.html

簡述Git使用方式請參閱: http://mkn939.blogspot.tw/2013/05/git-step-by-step.html

沒有留言:

張貼留言