ユーザ用ツール

サイト用ツール


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

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ソフトウェア:dokku:セットアップ:インストール [2019/09/08 22:47]
sotoyama
ソフトウェア:dokku:セットアップ:インストール [2019/09/16 05:46] (現在)
sotoyama [動作確認]
ライン 11: ライン 11:
 ==== 公開鍵の登録 ==== ==== 公開鍵の登録 ====
 ブラウザからサーバにアクセスするとDokku Setup画面が表示されるので、SSHキーを入力し「Finish Setup」を押下します。\\ ブラウザからサーバにアクセスするとDokku Setup画面が表示されるので、SSHキーを入力し「Finish Setup」を押下します。\\
-登録した鍵は/​home/​dokku/​.ssh/​authorized_keyに登録されます。+登録した鍵は/​home/​dokku/​.ssh/​authorized_keyに登録されます。
  
 {{ :​ソフトウェア:​dokku:​セットアップ:​dokkusetup.jpg?​direct&​600 |}} {{ :​ソフトウェア:​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 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/セットアップ/インストール.1567982838.txt.gz · 最終更新: 2019/09/08 22:47 by sotoyama