ホームページ >バックエンド開発 >PHPチュートリアル >Apacheの基本構成
* Apache 詳細な設定説明
* 設定ファイル:httpd.conf
* 1.基本設定
* ServerRoot "D:/Apache" Apacheのインストールディレクトリ
* Listen 80 サーバーがリッスンするポート番号
* ServerName www .xxx.com:80 メインサイト名(Webサイトのホスト名)
* ServerAdmin xxx@qq.com 管理者のメールアドレス
* DocumentRoot "D:/WWW" Webサイトのルートディレクトリ
*
* 2以下はアクセス制御のためのメインサイトディレクトリです
* オプション FollowSymLinks
*AllowOverride None
* 許可、拒否の順序
* すべてから許可
*
* オプションの詳細な説明:
* オプション: 特定の環境で使用される属性を設定しますディレクトリの値と意味は次のとおりです
* ExecCGI は、このディレクトリで CGI スクリプトの実行を許可します
* FollowSymLinks は、ファイル システムがこのディレクトリ内のシンボリック リンクを使用できるようにします
* インデックス ユーザーがこのディレクトリにアクセスするとき、ホームページの場合DirectoryIndex で指定されたファイル (index.html など) が見つからない場合、ディレクトリのファイルリストをユーザーに返します
* SymLinksIfOwnerMatch シンボリックリンクを使用する場合、シンボリックリンクの所有者が同じである場合にのみアクセスできますファイルの所有者
*AllowOverride: ビレッジが .htaccess ファイル内のディレクティブと一致することを許可します (.htaccess ファイル名は変更可能で、ファイル名は AccessFileName ディレクティブによって決定されます)
* None: None に設定した場合、サーバー ディレクトリ内の .htaccess ファイルはデフォルトでは検索されないため、サーバーのオーバーヘッドを軽減できます
* すべて: .htaccess ファイルですべてを使用できます コマンド
* 順序: 2 つのアクセス ルールの許可または拒否のどちらを優先するかを制御しますアクセス中
* すべて: アクセスが許可されているホストのリスト
* Deny: アクセスが拒否されたホストのリスト
* DirectoryIndex:index.htmlindex.htmindex.php デフォルトのホームページファイル
上記では、Apache のコンテンツを含め、Apache の基本的な構成を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。