ユーザ用ツール

サイト用ツール


ソフトウェア:dokku:セットアップ:インストール

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
ソフトウェア:dokku:セットアップ:インストール [2019/09/08 12:09]
sotoyama 作成
ソフトウェア:dokku:セットアップ:インストール [2019/09/16 05:46] (現在)
sotoyama [動作確認]
ライン 1: ライン 1:
 ===== インストール ===== ===== インストール =====
-[[http://​dokku.viewdocs.io/​dokku/​getting-started/​installation/​]]を参照。 +現時点(2019/​9/​9現在)では、UbuntuまたはDebianのみサポート。CentOSはexperimentalが提供されているっぽいですが試してません。\\ 
-==== download ​====+※参考:[[http://​dokku.viewdocs.io/​dokku/​getting-started/​installation/​]] 
 + 
 +==== ダウンロード及びインストール ​====
 <code bash> <code bash>
 +wget https://​raw.githubusercontent.com/​dokku/​dokku/​v0.18.3/​bootstrap.sh
 +sudo DOKKU_TAG=v0.18.3 bash bootstrap.sh
 +</​code>​
  
 +==== 公開鍵の登録 ====
 +ブラウザからサーバにアクセスするとDokku Setup画面が表示されるので、SSHキーを入力し「Finish Setup」を押下します。\\
 +※登録した鍵は/​home/​dokku/​.ssh/​authorized_keyに登録されます。
 +
 +{{ :​ソフトウェア:​dokku:​セットアップ:​dokkusetup.jpg?​direct&​600 |}}
 +
 +  - Public SSH Keys
 +    * gitコマンドにコマンドに使用するSSH公開鍵。
 +  - Hostname
 +    * ドメイン名。
 +  - Use Virtualhost naming for apps
 +    * アプリケーション名をサブドメインにする場合はチェック。「%%http://<​app-name>​.<​domain>​%%」の形式でアクセス可能。
 +
 +
 +==== 動作確認 ====
 +正しくインストールされたか確認するため、[[https://​github.com/​heroku/​ruby-getting-started|the Heroku Ruby on Rails "​Getting Started"​ app.]]を使用して動作確認します。
 +
 +=== サーバ側 ===
 +<code bash>
 +# アプリケーション作成
 +dokku apps:create ruby-getting-started
 +
 +# postgres pluginのインストール(root権限が必要)
 +sudo dokku plugin:​install https://​github.com/​dokku/​dokku-postgres.git
 +
 +# postgresデータベース作成。(名前:railsdatabase)
 +dokku postgres:​create railsdatabase
 +
 +# 作成したデータベースとアプリケーションをリンク
 +dokku postgres:​link railsdatabase ruby-getting-started
 </​code>​ </​code>​
 +
 +=== ローカルマシン側 ===
 +<code bash>
 +# クローン取得
 +git clone https://​github.com/​heroku/​ruby-getting-started.git
 +
 +# remoteに追加し、push(dokku.meは自分のドメインに読み替える)
 +cd ruby-getting-started
 +git remote add dokku dokku@dokku.me:​ruby-getting-started
 +git push dokku master
 +</​code>​
 +
 +pushすると自動的にビルドし、デプロイされます。\\
 +デプロイ完了後にブラウザからアプリケーションのURLを開き、以下の画面が表示されると確認完了になります。
 +
 +{{ :​ソフトウェア:​dokku:​セットアップ:​ruby-getting-started.jpg?​direct&​600 |}}
 +
  
  
ソフトウェア/dokku/セットアップ/インストール.1567944586.txt.gz · 最終更新: 2019/09/08 12:09 by sotoyama