きゃまなかのブログ

新卒6年目の WEB エンジニアです。 直近3年間は大規模システムの運用を担当していました。 今期から開発チームに移動になって、Java を勉強しています。 好きな言語が Ruby なので、Ruby 系の記事が多いです。

AWS

【Apache】http 通信を https 通信に変換してプロキシする

概要 内部ネットワークのサーバがインターネット上のサーバにアクセスする場合、セキュリティ上の理由でプロキシサーバを経由してアクセスする場合が多いと思います。 参考:プロキシサーバーを使うと、なぜセキュリティが向上するのか? tech.nikkeibp.co.j…

【AWS】OpsWorks を使って Chef サーバの構築とノード追加

概要 Chef サーバを構築してサーバの構成管理を行いたいと思っています。 AWS には OpsWorks と言うサービスがあって、簡単に Chef サーバを構築できるようです。 OpsWorks を使って Chef サーバを構築して、ノード追加を行う工程までをまとめました。 参考…

【AWS】サーバ間でファイルのリアルタイム同期を行う【rsync + xinetd + lsyncd】

概要 サーバ間でファイルのリアルタイム同期を行った時の方法をまとめました。 サーバ環境は Amazon Linux を利用しました。 リアルタイム同期を行うためには rsync, xinetd, lsynd の調査が必要でした。 はじめに rsync とは? リモート・ローカルに関わら…

【AWS】.ssh/config を利用して、ログイン時のコマンドを省略する

概要 インスタンスに毎回ログインする際、ユーザ名と鍵 PATH を記載するのが面倒くさいので、設定ファイル (.ssh/config) にログインに必要な情報を記載して、ログイン時のコマンドを省略しようと思います。 .ssh/config とは SSH を利用してインスタンスへ…

【AWS】Ruby on Rails + Nginx + Unicorn + MySQL 環境構築

概要 AWS に初めて Rails のアプリを作成した時の手順をまとめました。 はじめに こちらの環境でアプリケーションを作成しました。 サーバOS Amazon Linux Web サーバ Nginx Rack サーバ Unicorn データベース MySQL フレームワーク Rails 5.0.X プログラミ…