2016-04-16發表2023-12-05更新System1 分鐘讀完 (大約207個字)Openshift 筆記常用指令1234567891011121314151617181920212223242526272829303132# 安裝 rhc$ gem install rhc$ rhc setup<!--more--># 建立 app$ rhc app create [app name] ruby-2.0 postgresql-9.2# 設定好 database.yml# 顯示 app 相關資訊$ rhc show app [app name]# DB migration$ rhc ssh [app name] # SSH 至 app 環境$ cd app-root/repo$ bundle exec rake db:create RAIS_ENV=production$ bundle exec rake db:migrate RAILS_ENV=production# 修改 Server$ rhc env set OPENSHIFT_RUBY_SERVER=puma -a [app name]# 重啟$ rhc app restart [app name]# 查看錯誤 Logs$ rhc tail [app name]# 查詢 PostgreSQL$ rhc port-forward -a [app name]# 接著再用介面上的帳密登入 123456789production: adapter: postgresql encoding: unicode pool: 5 database: < %=ENV['OPENSHIFT_APPNAME']%> host: < %=ENV['$OPENSHIFT_POSTGRESQL_DB_HOST']%> port: < %=ENV['$OPENSHIFT_POSTGRESQL_DB_PORT']%> username: < %=ENV['OPENSHIFT_POSTGRESQL_DB_USERNAME']%> password: < %=ENV['OPENSHIFT_POSTGRESQL_DB_PASSWORD']%> 資源 完整教學 解決 rails 4.2 無法啟動 bug database.yml 範例 Openshift 筆記https://andyyou.github.io/2016/04/16/openshift-note/作者andyyou(YOU,ZONGYAN)發表於2016-04-16更新於2023-12-05許可協議#docker