久々のApache HTTP Server 2.4.1という安定版がリリースされたので、早速ベンチマーク評価を行う。今回はevent_mpmのExperimentがとれて、晴れてデフォルトMPMになったのでそれを使ってみたい。 個人的にも、event_mpmが採用されたことに最も注目している。even... 続きを読む
apache Expressions http://httpd.apache.org/docs/2.4/en/expr.html やSetEnvIfExpr, RewriteCond, Headerで使える評価式 の追加 http://httpd.apache.org/docs/2.4/en/mod/core.html#if ヘッダや環境変数を参照して細かい制御ができるようになったことに加え... 続きを読む
【apache】VirtualDocumentRootで、ディレクトリを作るだけでサブドメインが作れる at softelメモ 問題 たくさんのサイトをVirtualHostで1台のサーバーで稼動させている。 Webサイト、サブドメインが増えるたびにDocumentRootを指定するのはとても面倒。httpd.c... 続きを読む
最近流行ってるようなので、流行に乗っかって。 インストールして試してみました。 環境 Ubuntu 10.10 Apache/2.2.16 nodejs 0.1.97 インストール 他の記事を見ていると、Githubから最新版を取ってきてコンパイルしてインストールしているようです。 取り敢えず... 続きを読む
KLab Advent Calendar 2011 「DSAS for Social を支える技術」の9日目です。 前回は php を動かしている Apache の手前にリバースプロキシを 置く必要性を解説しました。 今日は、 その前の php のプロセス数を絞る設定と合わせて、実際に Apache で 設定する方... 続きを読む
KLab Advent Calendar 2011 「DSAS for Social を支える技術」の10日目です。 昨日の記事 では並列数を設定する基本的な方法を紹介しました。 今日は実際に DSAS for Social で利用している設定方法を紹介します。 背景 実際の並列数の設定はマシンのCPUスペッ... 続きを読む
ツイッターで「Apacheログをtail中にステータスコード部分だけに色つけしたい」ってのを見たので作ってみた。 #!/bin/sed -f ## MEMO # [0m reset # [1m bold # [3m italic # [4m underline # [5m blink # [30m black # [31m red # [32m green # [33m yellow # ... 続きを読む
Linux, Apache, SVN, bash, 環境構築 | 複数のWebサイトのメンテナンス作業を,Windowsマシン上で実施しているとする。各Webサイトのソースコードは,別個のSVNプロジェクトに属する。 これらの全Webサイトを,1台のLinuxマシン内の1台のWebサーバで動作確認... 続きを読む
こんにちは nakamura です。ワールドカップ見過ぎで仕事中もブブゼラの音が聞こえてきます。ワールドカップが終わっても聞こえるようなら病院行こうと思います。 さてさて今も昔も、定番のサーバ攻撃方法 DoS アタック。うちが作っているサイトにもちょくちょく... 続きを読む
仕事で使える魔法のLAMP 第19回 認証DBにアクセスするライブラリを組み込む 株式会社イメージズ・アンド・ワーズ 代表取締役 山口晴広(やまぐち はるひろ) 2011/8/19 ←←連載第1回へ||←前回へ|第19回| 認証用のユーザーデータの管理に使えるDBDとDBM ... 続きを読む
一般ユーザーにホームページスペースを提供できるようにする。 ここでは、ホームページスペース提供サービスを行っている一般的なWebサーバーと同様な、http://centossrv.com/~ユーザー名/というURLの他に、http://centossrv.com/ユーザー名/及び、http://cento... 続きを読む
data online: 4 all: 22791 access today: 3 access yesterday: 0 access Apache の設定 † 一般ユーザのウェブを公開するには Apache の設定ファイルである httpd.conf の調整、ディレクトリの作成が必要です。加えて SELinux を有効にしている場合、一般ユー... 続きを読む
PerlによりApache APIへアクセスすることを可能とするApacheモジュール。mod_perlを利用すると、Perlを機械語に変換したあとメモリに常駐させ、かつインタプリタ起動のオーバーヘッドもカットすることができるので、CGIプログラムなどに比較して数倍〜数百倍高... 続きを読む
nginxやvarnishなどがアツいですが、Apacheもまだまだ実績や安定性から採用されていると思います。ここではデフォルトとは異なる値に変更するサーバ設定を中心に、パフォーマンス改善、安全性向上のためのApacheの設定を紹介します。 mpmの確認 > /path/to/bin/... 続きを読む
Apacheをセキュアにするモジュールで「mod_security」というのがあるそうで。いわゆるWeb Application Firewall (WAF)というものに分類される仕組みなのですが、非常に機能が強力。ヘッダ、GET、POST、レスポンスを含むINとOUTの全リクエスト(HTTPS含む)に対... 続きを読む
expand TOP About Move Product Note 0.Beginner TOP 1.Linux 1.Tutorial 2.Command 3.Glossary 1.チートシート 1-1.開発環境 1.Mac 2.TextMate 3.CentOS 4.Windows 5.Ubuntu 6.Shell 7.Perl 8.Git 1-2.コマンド Git Network Perl screen 1-3.ミドルウェア Apac... 続きを読む
ブラウザキャッシュによる HTTP 高速化チューニング かれこれ一年ほど前に実施した実サービスでの apache のチューニングネタを思い出したように書いています。 以前いた部署では少ないサーバ台数で大量のリクエストを如何に処理しきるかってことに燃えていたの... 続きを読む
クラウドのホスティングサービスは、一定リソースの時間極課金+通信トラフィックの従量課金が一般的です。 CPUやメモリなどのリソースは、1%しか使わなくても100%使っても時間内の料金は同じです。 一方で通信料は使った分だけGB単位などで段階的に課金される... 続きを読む
たなか@さくらインターネットのブログ。96年にさくらインターネットを創業してホスティングサービス(レンタルサーバー)を開始。05年に上場。日常や会社のことなど。(社長ブログ) 最近、さくらのVPSやServersmanなど格安のVPSサービスや、Amazon Web Services... 続きを読む
さくらのVPSが安くて使いやすいので1サイト1サーバと割り切ってvhostもあまり使わなくなったのでごっそり削ってみました。apacheの標準の設定だといらないものロードしすぎなので出来るだけ削ってます。(ここまで行ったらnginx使った方がいい気もする) # (C) ma... 続きを読む