EC2

Railsでproductionモードで起動するときの作業

やるべきことまとめ productionモード用の設定 productionモード用DBのセットアップ アセットのプリコンパイル SECRET_KEY_BASEの設定 環境変数を指定してサービス起動 productionモード用の設定 最低限、DB接続先(config/database.yml)と、migrateは必要。 …

Pumaを使ってデーモン化&自動起動設定したRailsをNginXと連携する。

pumaデーモン化の自動起動は必須。 rails側をまず自動起動させておく必要がある。この記事にまとめてある。 hamakichitaro.hatenablog.com pumaにソケットを定義しておく。config/puma.rb bind "unix:///<プロジェクトルートをフルパス指定>/tmp/sockets/pum…

EC2上のUbuntuデスクトップ環境を構築してX2Goで接続する。

準備 Ubuntuのインスタンスを起動 SSHで接続 ひと通りのアップデート sudo apt-get update sudo apt-get upgrade Ubuntuに日本語環境セットアップ Japanese Teamによる追加パッケージのリポジトリを追加する。(Ubuntu 16.04 LTSの場合) wget -q https://www.…

EC2上でnode.jsをインストール、WEBサイト構築メモ

EC2にnode.jsをインストールしてWEBサービスを起動する方法 ネットワーク回り、EC2の構築などの基本はこの記事では除外する。 ①EC2が動く状態にする。 省略 ②EC2にリモートログイン 省略 ②node.jsをグローバルにインストールする準備 yumのリポジトリにはnod…