ブックマーク / isshi-pg.hatenablog.com (6)

  • activeadminでcssが読み込まれない(staging, production環境) - 91s

    記事を書いた動機 staging環境(productionと同じ設定)を作成しているとき、activeadminのcss(たぶんjsも)が読み込まれなくて困った 起きたことと解決法 The asset "active_admin.css" is not present in the asset pipeline. 原因:assets:precompileを忘れていた 解決法:assets:precompileを実行 ECSなのでDockerfileにRUN DB_ADAPTER=nulldb bundle exec rails assets:precompileを追加 ActionController::RoutingError (No route matches [GET] "/assets/admin/active_admin-●●.css 原因:まだ理解しきってないので書けません 解

    activeadminでcssが読み込まれない(staging, production環境) - 91s
    isshi_pg
    isshi_pg 2020/08/11
    書きました(自分用メモ)
  • 【Rails】activeadmin アクションボタンを消す方法 - 91s

    やりたいこと activeadmin 新規レコード追加ボタン activeadmin show 右上のボタン これらを出さないようにする やり方 ActiveAdmin.register AdminUser do config.clear_action_items! # ←これを追加 end 追記:特定のアクションだけ消す・残す方法 一覧、詳細画面だけ表示 ActiveAdmin.register AdminUser do actions :index, :show end 編集画面、更新・削除権限なし ActiveAdmin.register AdminUser do actions :all, except: [:edit, :update, :destroy] end 参考文献 https://stackoverflow.com/questions/7815319/activeadm

    isshi_pg
    isshi_pg 2020/06/26
    書きました。ボタンの名前が思いつかなかったのでふわふわしてます。
  • 【Rails】EC2再起動時にunicornを起動する方法 - 91s

    はじめに 実際の設定 注意点 環境変数について はじめに EC2の再起動に合わせてunicornを起動する必要があったのでそのメモを残しておきます。 最初から再起動時を何かしらで取得してそのタイミングで実行したいコマンドを設定しておく というところまでは直感でわかりましたが、何を使うかは調べないとわかりませんでした。 調べたところcronに@rebootという再起動時を指定できる方法があったのでそれを使用しました。 実際の設定 crontab -eを実行して、 @reboot sudo nginx start && {unicorn_railsのフルパス} -c {unicorn.conf.rbのフルパス} -D -E {RAILS_ENV(環境変数に入っていれば指定しなくてもok)} と設定します。 これでOKです。 設定できているか確認する際は、crontab -lで、確認できます。

    【Rails】EC2再起動時にunicornを起動する方法 - 91s
    isshi_pg
    isshi_pg 2020/06/05
    書きました。 cronの@rebootの存在を初めて知りました、とても便利..!
  • RailsのECS環境構築で詰まったこと - 91s

    はじめに 前提 ECS [ipアドレス:ポート]にブラウザからアクセスしてもタイムアウトする [ipアドレス:ポート]にブラウザからアクセスしてもアクセス拒否される サーバー起動には成功しているのにブラウザからアクセスできない サービスを更新したのにPENDINGのまま進まない(EC2) Rails assets:precompileをどこでするか rails db:migrateをどこでするか CircleCI aws-ecs/deploy-service-updateで失敗する aws-ecs/deploy-service-updateの中のcontainer-image-name-updatesで複数のコンテナを指定したい 複数のECSのサービスの更新をしたい はじめに Railsのstaging環境をECS上に構築するにあたり詰まったことをまとめました。 随時更新していきます。 前

    RailsのECS環境構築で詰まったこと - 91s
    isshi_pg
    isshi_pg 2020/04/08
    書きました。 独学で設定してとても苦労したので同じ悩みを抱えてる人の役に立てれば嬉しいです。
  • Rails.envを出力した時に$RAILS_ENVと表示されたら確認すること - サウナ行きたい

    isshi_pg
    isshi_pg 2020/04/07
    初歩的なミスで長いこと詰まったので、同じ間違いを繰り返さないよう書きました。
  • EC2の初期設定で詰まったことメモ - 91s

    はじめに Railsの設定の記事を参考にしましたが、色々詰まったので次に同じことをするときの為にメモ 取り急ぎ問題と解決策のみ羅列したので、あとで読みやすくします。現時点で読みにくいのはご了承ください 前提 AMI : Amazon Linux 2 AMI 2.0.20191116.0 x86_64 HVM gp2 問題と解決策 1. インスタンスにssh接続できない 問題 https://qiita.com/naoki_mochizuki/items/22cfbf4bf7ec95f6ac1c を参考にしつつ、VPC等をデフォルトで進めていると、sshで接続できない問題発生(timeout) 解決策 セキュリティグループのインバウンドのルールでSSHを許可しているかを確認 許可していなかったら許可する 2. EC2にmysqlがインストールできない 問題 https://qiita.com

    EC2の初期設定で詰まったことメモ - 91s
    isshi_pg
    isshi_pg 2019/12/17
    投稿しました
  • 1