IT-DIY

fail2ban

fail2ban 超カンタン説明

fail2banって設定が難しそうなので、なかなか自分で設定できないという人のため、超ざっくりした説明を書きます。
IT-DIY

CLI ブラウザ

VPSやEC2などのサーバでは、GUIをインストールしていないことが多い。 通常は、CLIでの操作で問題はないが、時々、htmlのファイルを参照したり、サーバ内でブラウザでの動作を確認したい場合があります。 そのような場合にCLI用のブラウザが利用可能です。
IT-DIY

WEBサイトをメンテナンス中にして動作確認

WEBアプリを作成ていると、実際のサーバ上でデバッグをしたくなることがある。 一般ユーザにはシステムメンテナンス中とした状態で、開発者だけがアクセスできるようにする方法。
IT-DIY

Rails で忘れがちな処理

Rails のソースを作ったあとに、PRODUCTIONモードで実行する時に、忘れがちなことを列挙しておく。
IT-DIY

lazygit 導入とコマンド

GUI環境の無いLinuxサーバでのGitの作業で、お手軽にGit操作ができるツールを探していたら、lazygit というツールを見つけました。 ややこしいことはgitコマンドで実行したほうが良いですが、ちょっとしたことはお手軽に操作したいということで導入しました。
IT-DIY

少人数利用のgit サーバを建てる方法

サーバ管理者と開発者がいる状態で、開発者にはgit以外のサーバ上コンテンツにはアクセスさせない環境を構築する。WEBアクセスなどは必要なくssh接続のみで小規模な開発環境を作成する場合に最適なパターン。 GitHubを使っても良いけど古いサーバマシンやVPSの余力がある場合に最適。
IT-DIY

ssh ログイン時にbashのプロンプトの色が変わらない

sshでサーバにログインした時に、.bashrc に設定をしているにも関わらず、bashのプロンプトの色が変わらないのは、接続時に.bashrc が読み込まれていないから。 ログイン時に読み込まれる .bash_prfile にも読み込みの設定をしておく必要がある。
IT-DIY

NGINX で メンテナンス中表示のまま開発する方法

WEBサイトの作成を行っていると、一般利用者にはメンテナンス中の表示をさせて一部の開発者には同じアドレスの環境で試験ができるようにしたい場合がある。 いくつかやり方はあると思うが、開発者のアクセスするIPが固定されている場合であれば、簡易な方法を書いておく
Docker

コンテナで実行しているDBのバックアップ方法

コンテナでサービスを実行しているときにDBのバックアップ方法は色々とあると思いますが、比較的お手軽にできる方法を一つご紹介
IT-DIY

root権限のファイルをユーザの環境設定で編集する

vim の環境を色々設定するとファイルの編集は楽になります。時々、root権限のファイルを編集する必要があると、カスタマイズで快適に設定していればいるほど、デフォルト設定になってしまってイライラが募ります。