インフラ

1/10ページ
  • 2019.11.25

Nginxにてgzip圧縮を導入して「テキスト圧縮の有効化」に対処する

css や javascript を圧縮転送してウェブページを高速化する VPS で構築した Nginx 環境にて css や javascript などを gzip 圧縮してウェブページの表示速度を上げる gzip モジュールの導入を行ったので手順をまとめていきます。 gzip による圧縮転送を導入する理由 Google Search Console にあるモバイルユーザビリティにて、ある日エラ […]

[AWS]CloudFront のキャッシュを無効化する

CloudFront を TTL:0 にしてキャッシュしない設定に変更する CloudFront でキャッシュさせないように設定変更を行います。 CloudFront(CDN)なのでキャッシュしなければ意味がないのですが、サイトの開発中などキャッシュさせたくない時が思いの他、結構あったりします。キャッシュが邪魔になるたびに AWS の管理画面で削除すれば問題ないのですが、毎回削除するのも面倒なので […]

[AWS]複数サーバーにてmemcachedでセッションを共有する方法

PHP のセッションを複数のサーバーで共有して使用する サーバーを2台、3台と複数台で構成するとき、セッション情報の共有方法を考える必要があります。 いくつかある方法の中で memcached によるセッションの共有を選択される方が多いかと思います。そこで Amazon AWS の EC2 インスタンス + ELB 環境にて、memcached の手順をまとめていきます。 memcached の設 […]

[Linux]公開鍵認証でSSHログインできない時に確認する項目

サーバーに SSH ログインできない原因を調査する Linux にて SSH ログインしたときにエラーが出てログインできない!と困っていた方が居たので、原因を調査する際にチェックポイントをまとめてみました。 では順番に SSH ログインできないときにチェックするポイントを確認していきましょう。もちろんサーバーに直接ログインすることもできない、全く入れないときには使えませんので予めご了承ください(汗 […]

[AWS]ACM(AWS Certificate Manager)でSSL証明書を作成する

AWS で利用できる無料 SSL の ACM(AWS Certificate Manager) Amazon AWS 内のサービスで利用できる ACM(AWS Certificate Manager) で無料の SSL 証明書を発行してみます。 ACM は ELB や CloudFront などで設定できる無料 SSL です。「*(アスタリスク)」によるワイルドカードも対応している非常に便利なサー […]

S3の特定バケットにだけアクセスできるユーザーをIAMで作成する

特定の Amazon S3 バケットのみ接続を許可する Amazon S3 を活用していると、このユーザーには指定した S3 バケットだけアクセスさせたい!という話は出てくるのではないでしょうか? しかし規定されている権限は、全ての S3 バケットに対する機能のみ定義されています。 例えば S3 バケットを操作する機能として、 〇バケットの権限 ・バケット一覧を見る権限「s3:ListAllMyB […]

[AWS]RDSのSSL証明書「rds-ca-2015」を「rds-ca-2019」に更新する

Amazon RDS の SSL の入れ替え作業 Amazon Relational Database Service (Amazon RDS) の暗号化通信である SSL/TLS の SSL 証明書(CA)が期限を迎えるため、SSL 証明書入れ替えが実施されます。 2019年11月以降に AWS 側が任意のタイミングで適用を行ってくれますが、再起動(ダウンタイム)を伴うため稼働中のサービスでは問 […]

[AWS]S3で静的なウェブページを公開する設定

Amazon S3 にホスティングの設定をインターネットに公開する 以前の S3 は秒間100アクセスも処理できませんでしたが、機能拡張により GET リクエストであれば秒間5,500アクセスまで耐久できるようになりました。 〇ベストプラクティスの設計パターン: Amazon S3 パフォーマンスの最適化 https://docs.aws.amazon.com/ja_jp/AmazonS3/lat […]

UbuntuにてApacheのモジュールを有効化する

Ubuntu 環境にて Apache のモジュールを追加する Ubuntu のリポジトリからインストールできる apache にて、モジュールの追加方法を記述していきます。 apache はバージョンや OS によってコマンド名やディレクトリ構成が違うので、apt コマンドを実行して apache のインストールを行った方はメモ代わりにお使いください。 Apache のモジュールを有効化・無効化す […]

Apache ウェブサーバーで .htaccess を有効にする

Linux 環境で .htaccess を有効にする Linux にウェブサーバー Apache をインストールしたとき、初期設定では .htaccess は利用できません。そこで Apache の設定ファイルである httpd.conf(apache.conf) の設定を変更して、.htaccess を有効化する方法をご紹介します。 httpd.conf(apache.conf) の設定を変更す […]

1 10