Apache

Tech

クローラーのアクセスによるサーバーCPU高負荷への対策とApache mod_dosdetector

はじめに2024年7月、僕が運用保守を担当しているWebサーバーで、周期的にCPU負荷が高くなる現象が発生しました。調査したところ、2つのクローラーによる集中アクセスが原因で、これらのクローラーによるアクセスをブロックする対策を行いました。...
クラウド

さくらのクラウドで、プライベートネットワークのデータベースアプライアンスのphpMyAdminにアクセスする

さくらのクラウドのプライベートネットワーク上に作成した「データベースアプライアンス」の phpMyAdmin に、インターネット経由でアクセスする方法について記載します。はじめにさくらのクラウドには、AWS RDSのような、マネージドRDB...
Tech

Apacheの前段にNginxリバースプロキシサーバーを設置

はじめに昨年、お客様のとあるWebサイトのサーバーをRocky Linux 8に移行する機会がありました。このサイトは、複数の古いサブWebサイトが稼働しており、SSL化したときに内部リンクに http://~ が残っていることで「Mixe...
Tech

CentOS 6, Apache 2.2サーバーでPHP複数バージョンを使用する

はじめに1つのサーバーOSで複数のWebサイトをホストしている場合、PHPの複数バージョンを使用したい(バージョンを混在させたい)、というケースがあります。たとえば、Webサイト1は、PHP 5.6が必要(PHP 7に非対応)Webサイト2...
Tech

CentOS 6 + Plesk 11におけるApacheの設定カスタマイズ

CentOS 6 + Plesk 11におけるNginxの設定カスタマイズに続いて、Apacheの設定カスタマイズについてまとめます。Plesk 11のWebサーバー構成Plesk 11におけるWebサーバーの構成は、EX-CLOUDの以下...
セキュリティ

Garage labsサーバー部9Uに参加しました。~Linuxサーバーのセキュリティ対策part2 – Apache編

2013年6月19日、Garage labsサーバー部9Uに参加しました。このときに発表させていただいた、「Linuxサーバーのセキュリティ対策シリーズpart2 - Apache編」の資料はこちら。 Linuxサーバのセキュリティ対策 p...