Apache のログを見てみると思うことなのですが、ログファイル自体がかなり膨大になります。 その中には、画像ファイルへのリクエストまでの記録されています。 そして、自分のデバッグの際のアクセスも記録されます。 これらのアクセスの記録はあまり重要ではありませんので、ログ採取を行わない様に設定します。 (もちろん、サイトによっては重要な情報です。) 採取するログを限定する事で、ログの内容を解析しやすくなります。 そして、ごく微量だとは思いますが、Apache のパフォーマンスも向上するかもしれません。 ページ内コンテンツ一覧 画像ファイルへのアクセスを記録しない 特定のホストからのアクセスを記録しない Worm のアクセスを別ファイルに記録する - 2003/09/12 修正 画像ファイルへのアクセスを記録しない Apache のログには画像ファイルへのリクエストも記録されます。 サイトによ
こんにちは nakamura です。最近トルシエさんテレビ出すぎじゃありません?ウィイレヤロウヨ。オフサイドダヨ! さてさて今回は意外と知られてないけど、サイトをインターネットに公開する際には知っておいた方が良い Apache の設定をいくつかご紹介します(一部 PHP の設定もありますが)。この設定をしていないからといって即危険にさらされるという訳でもありませんが、リスクの芽は摘んでおくに越した事はありませんよね。 無駄な HTTP ヘッダを返さない ディストリビューションにより異なるかもしれませんが、CentOS デフォルトの設定の場合 Apache が返してくる HTTP ヘッダは以下のようなものです。 HTTP/1.1 200 OK Date: Mon, 05 Jul 2010 01:01:14 GMT Server: Apache/2.2.3 (CentOS) X-Powered
Mac はデフォルトで PHP や Perl が入っているのでいきなり動きます。以下を参考にすれば一瞬で PHP や CGI などを動かすことができます。 超簡単 Mac OS XのローカルでCGI (SSIもPHPも) ただ、バーチャルホストとなるとやっぱり大変でした。今まで Windows で XAMPP に頼って制作をしていた私には、はじめてのことばかりで6時間くらいかかりました。どこのサイトも、ここにこの名前のファイルがあるよ!って言ってるんですがなかなか見つからなくて…。 XAMPP や MAMP を使わず、一番最初から公開するところまでの設定方法を一通り、私のためにメモを残しておきます。Mac 関係の記事を書くのはまだ怖いので怒られないかビクビクしながらメモしますね。 httpd.conf を設定する XAMPP の時も触った、httpd.conf です。これを弄っていきます
URL を操作するためのスイス製のアーミーナイフ、mod_rewrite へようこそ! このモジュールは、(正規表現パーサに基づく)ルールベースの 書き換えエンジンを使い、要求された URL を適宜書き換えます。 サポートするルールの数、および各ルールを適用する際のルール条件 の数に制限はなく、本当にフレキシブルでかつパワフルな URL 操作 メカニズムを提供します。この URL 操作に先立ち、次のようにいろいろな 評価を行なうことができます。たとえばサーバ変数、環境変数、HTTP ヘッダ、 タイムスタンプ、さらに外部データベースの検索結果までを評価の対象として、 各種のフォーマットを使った粒度の高い URL マッチングを実現できます。 このモジュールは、サーバ単位のコンテキスト (httpd.conf) およびディレクトリ単位のコンテキスト (.htaccess) において (PATH-
Summary The mod_rewrite module uses a rule-based rewriting engine, based on a PCRE regular-expression parser, to rewrite requested URLs on the fly. By default, mod_rewrite maps a URL to a filesystem path. However, it can also be used to redirect one URL to another URL, or to invoke an internal proxy fetch. mod_rewrite provides a flexible and powerful way to manipulate URLs using an unlimited numbe
Shin.鶴長 2008/5/19 DarwinをベースとしたUNIX系OS「Mac OS X」では、ApacheやSambaをはじめとするおなじみのアプリケーションを動作させることができます。今回は、Webアプリケーションの定番、AMP(Apache+MySQL+PHP)環境を導入してみましょう(編集部) Mac OS Xは、BSDの流れをくむ「Darwin」をベースとしたUNIX系OSです。 Mac OS Xを手掛けるアップルでは、発売当初からUNIX由来の堅牢(けんろう)性や安定性を前面に打ち出し、UNIX互換であることを強くアピールしていますが、「Aqua」と呼ばれる洗練されたユーザーインターフェイスに覆い隠され、普通に使用するうえでUNIXを意識することはありません。 しかしひとたび「ターミナル.app」を立ち上げれば、ps、ls、viなど、Linuxで慣れ親しんだコマンドに触れ
Webプログラムを制作するときに、ApacheやPHP、MySQLといった環境を準備しなければならないわけですが、Windowsにそれぞれをインストールするのは意外と大変です。 そこで、最近では「XAMPP」という一括インストールソフトウェアを使ったりします。(ちなみにMacでは「MAMP」) 同じような思想のソフトウェアに「VertrigoServ」というソフトがありました。 このソフト、XAMPPなどと同様にApache+PHP+MySQLの環境に加えて、phpMyAdminなどをインストールしてくれます。XAMPPと違うのは、コントロールパネルの充実度。 設定ファイルの編集やログの閲覧、その他さまざまなカスタマイズをコントロールパネルから一括して行うことができます。XAMPPの場合、インストールは楽ができるものの、Apacheの知識などはあることが前提なので、設定ファイルも自分で探し
2006.09.22 Apache ローカル環境で、サブドメインを有効にする テーマ:ホームページ作成の悩み(545) カテゴリ:サイト作り ローカル環境で、サーバーapacheでサブドメインができないか調べてみたら、発見。 これでテストがやりやすくなる。備忘録として記載します。 (最近、専門的なネタが多いですね…。でも誰かの役には立っているかと…) 2つのファイルを操作する必要がある。 ■C:\Program Files\Apache Group\Apache\conf\httpd.conf 一番下にある #<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く