Apache

Linux

Apache

httpdの構成図

/---etc/---httpd/---conf/---httpd.conf 設定ファイル
  |   |   |--conf.d/ モジュールの設定ファイル
  |   |----rc.d/---ini.d/---httpd 起動スクリプト
  |---usr/--s-bin/---httpd httpd本体プログラム
  |---var/----www/---html ドキュメントルート

ソースからインストール(RMPインストール)した場合は/usr/local/apache2配下に収まる
/etc/httpd/conf/  httpd.confなど設定ファイル
/usr/lib/httpd/build/  拡張モジュール作成時に使用
/usr/lib/httpd/modules/ 拡張モジュール
/usr/sbin/       apachectl、httpdなどの実行ファイル
/usr/share/man/     マニュアル(man形式)
/var/log/httpd/     ログファイル

/var/www/
    |- cgi-bin/   CGIスクリプト
    |- error/   エラーメッセージファイル
    |- html/    webサイトのドキュメント
    |- icns/    アイコンファイル
    |- manual/   マニュアル(HTML形式)

PHPを使う場合は注意
「/etc/sysconfig/httpd」ファイルに以下のコメント行があります。
# available, but does not work with some modules (such as PHP)
CentOSにパッケージされているApacheでは、マルチプロセスのpreforkと、マルチプロセス+マルチスレッドのworkerを選択することができます

目的別Apacheの設定



cookie無効の設定

/etc/httpd/conf/httpd.confの中の
LoadModule usertrack_module modules/mod_usertrack.soをコメントアウトする。

個別で設定したい場合はhttpd.confの適当な場所に下記を記入
CookieTracking on
CookieExpires "3 weeks"

CookieExpiresはクッキーの有効期限で、この値にはyear(年)、month(月)、weeks(週)、hours(時間)、minutes(分)、seconds(秒)を指定することができます。

  • 最終更新:2017-02-18 13:15:39

このWIKIを編集するにはパスワード入力が必要です

認証パスワード