Ritolabo

アーカイブ2017 年 10 月

【WEBアプリ高速化】Apacheのモジュール「mod_deflate」と「mod_filter」でデータを圧縮し転送量を削減する

  • Apache
【WEBアプリ高速化】Apacheのモジュール「mod_deflate」と「mod_filter」でデータを圧縮し転送量を削減する

【WEBアプリケーション表示速度高速化シリーズ第一段】Apacheのモジュール「mod_deflate」と「mod_filter」を設定します。WEBサイト表示時の転送データを圧縮する事で、転送量が削減され、ページ表示速度の高速化につながります。

AWS RDSでMySQL DBインスタンスを作成する(セキュリティグループ、サブネットグループ、パラメータグループの作成なども)

  • AWS
AWS RDSでMySQL DBインスタンスを作成する(セキュリティグループ、サブネットグループ、パラメータグループの作成なども)

Amazon RDSにてMySQLのインスタンスを作成します。また、そのための準備として、セキュリティグループ・サブネットグループ・パラメータグループの作成も行い、運用可能なデータベースを作成する一連の作業を行っていきます。

AWS EC2に固定IP(Elastic IP)を割り当て、お名前.comからDNSレコード設定を行う

  • AWS
AWS EC2に固定IP(Elastic IP)を割り当て、お名前.comからDNSレコード設定を行う

EC2に独自ドメインを当てる時は、Elastic IPを設定する必要があります。今回はそのためのAWS側の設定と、デモンストレーションとして、DNSレコード設定をお名前.comを使って設定を行っていきます。

AWS EC2インスタンス用のIAMロールを作成する

  • AWS
AWS EC2インスタンス用のIAMロールを作成する

EC2インスタンスにIAMロールを設定すると、これまでは、RDSやS3の操作などをWebアプリケーションの設定ファイルなどにアクセスキーとシークレットアクセスキーを記述して行っていたが、それが不要になります。これにより、秘密情報を外部に出すリスクがなくなり、より安全にAWS運用を行えるという事になります。シークレットキーなどの類は、大方ヒューマンエラーによって外部に漏れ…

AWS EC2インスタンスを作成する(AMI:Amazon Linux / Amazon EBSの設定など)

  • AWS
AWS EC2インスタンスを作成する(AMI:Amazon Linux / Amazon EBSの設定など)

AWS EC2のインスタンスを作成します。無料利用枠内での利用想定でインスタンスの作成を行っていきます。作業時間ですが、本手順通りに行うとおそらく2,3分程度で完了すると思います。それでは

AWS EC2インスタンス起動のためにVPC・サブネット・インターネットゲートウェイ・ルートテーブルの設定を行う

  • AWS
AWS EC2インスタンス起動のためにVPC・サブネット・インターネットゲートウェイ・ルートテーブルの設定を行う

AWSアカウントを作り、アカウントの初期設定も終えました。さあではEC2を立ち上げよう!と言いたいところですが、EC2インスタンスを作成する前に行っておく事があります。今回は、EC2インスタンスを起動する為の前段設定として、VPC、サブネット、インターネットゲートウェイ、ルートテーブルの作成などを行います。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級