次のいくつかの要素のオプションを定義するAddLanguageダ。わからないAddLanguageオランダ。オランダAddLanguage fRのFRは、AddLanguage 06。06 同じ言語コードをブラウザで使用されているHTTPリクエストのヘッダー内の言語の優先順位として指定されます。お使いのブラウザでは、いくつかの言語を指定することができますし、それらの設定の命令を出す場合は、例えば、(Apacheのは、そのディレクトリに適用されますOptionsディレクティブで指定したMultiViewsオプションをサポートするディレクトリ内のindex.htmlリソースに対する要求を受信する)とがあるindex.htmlファイルがありません、それはファイルindex.html.xxのようになりますここでのxxのコードを最も要求の言語設定と一致します。あなたの/ローカルの/ apacheの/ htdocsディレクトリに、このような一連のファイル- index.html.de、index.html.en、index.html.fr、index.html.es見つける必要があります-これらは異なって見える別のヨーロッパ言語は、Apacheのwelcomeページのバージョン。 (もしそのときに、優先言語のバージョンをご利用いただけますが返されることがデフォルトのファイルが存在する場合は、バージョンindex.html.htmlことができます。)あなたも、方言を可能にすることができます。お使いのブラウザはおそらく、環境設定オプションの英語の米国、および英語イギリスコードアン(にして、私たちとen - GB)です。いくつかの余分なAddLanguageディレクティブは、特殊なファイル拡張子を、これらの方言を優先マップを追加することができます: アンAddLanguage - usです。AddLanguageアングイッ-ギガバイトイギリスから来た男 構成ファイルの次の部分にいくつかの追加のMIMEタイプにして、AddHandlerをディレクティブはAddTypeディレクティブディレクティブがあります。は、AddHandlerディレクティブは、与えられた拡張子を持つファイルに対して特別な処理を指定します。場合は、適切なモジュールは、Apacheを構築する必要があります-ハンドラ内では、CGIスクリプト、イメージマップファイルは、サーバサイドのが含まれて解析するため、サーバーの情報とステータスを生成するに含まれます。もしあなたのApacheにPerlインタープリタやPHPインタプリタを組み合わせると、また、これらのハンドラがあります。ファイルのこの部分でのディレクティブを含める: #AddHandlerをのcgi -スクリプトのcgi#AddTypeのテキスト/ htmlです。shtmlの#AddHandlerをサーバー解析されます。shtmlの する場合は、ディレクトリだけでは、cgi - binディレクトリ以外でCGIプログラムを許可する最初のディレクティブをコメント解除する必要があります。場合は、サーバーを使って実験を希望する側の他の2つのディレクティブをコメント解除する必要が含まれています。ファイルの次の部分は、Locationディレクティブが含まれます: #
(あると同様のサーバー情報をもっと見る一部です。)これらのサーバーは、webmaster.Whenが有効になって必要になるかもしれない施設を監視するためのサポートに関連して、これらのURLを使用し、http://localhost:8080/server例えば、アクセスがコメントアウトされステータス。このケースでは、URLのファイルリソースへのパスを定義するわけではなく、異なる解釈されます。これらのロケーションディレクティブはどのようなURL要求を処理する必要がありますを指定します。また、これらのディレクティブをコメント解除する必要がありますし、参照するためにどこからすると、サーバーのデータの読み取りを希望するドメインsubdirective許可を編集します。設定ファイルの最後の部分は、アパッチのためにプロキシサーバーとして動作しているオプションが含まれ、オプション'をサポートする仮想ホスト' 。場合は、DNSサーバーを設定し、それは、仮想ホストコントロールで遊んで価値があることができます。バーチャルホストをApacheにはいくつかの異なるマシンのふりをする-全てのマシン名が正しくは、ドメインネームサービスに登録して提供することができます。これは、特に小規模のインターネットサービスプロバイダのため、ほとんどの顧客にとってはホストサイトに便利です。 http://www.small-isp.com.bv/〜fashionshopとhttp://www.small-isp.com.bv/〜sportshopは、クライアントhttp://wwwようなURLを持つことができるようなURLの代わりに。 fashion.com.bv /およびhttp:// www.sportshop.com.bv/。これらのすべてのマップは、同じサーバーが、(クライアントに提供)を要求し、本当にそれがある複数の別々のサーバーは、別のクライアントを支援して見えるように区別することができますサーバーHTTP/1.1を使用している。これらの機能はhttp://httpd.apache.org/docs/vhosts/index.htmlで文書化されます。 場合は、ApacheとPerlはすでにあなたのシステムにダウンロードしてインストールし、これらのシステムにインストールされていません。 Windowsユーザは、完全なCygwinシステムあるいは単に、ApacheのWindowsシステムとのActivePerlのインストールを選択している。 CygwinはWindowsユーザーがUNIXのシェルを提供し、ApacheやPerlのバージョンとの完全れています。 ApacheのforWindowsとまではLinux用の最新のアパッチ/ Unixは、Apacheのサイトから入手することができます。 PerlインタプリタのWindows版の演習をお勧めしますがダウンロード可能です。このダウンロードは、自己展開アーカイブをインストールして、デフォルトでは、C言語でPerlシステム:\ Perlにします。次の実用的な構成の行使は、異なるアクセス許可では、Apacheのhtdocsディレクトリのサブディレクトリを作成する必要がインストールされます。一部のディレクトリでCGIスクリプトまたはSSIファイルを許可しています。他のディレクトリにできるようにするれているアクセス制御の実験は、サーバーの情報のサポートを追加し、可能性があるコンテンツのネゴシエーションを使用しようとする。演習は、httpd.confの設定ファイルの変更が含まれます。するたびにこのファイルを変更すると、あなたの改訂版を合法であることを確認する必要があります;存在する設定ファイルの検証は、apachectlスクリプトconfigtestをオプションです。この演習の一部をより実用的でお使いの環境で証明することがあります。たとえば、IPアドレスのテストベースのアクセス制限は、あなたのサーバーが実行中のままにし、インターネットに住んで接続すると、中に行くとログインいくつかの他のシステム上でここからのリクエストを送信しようとすることが必要です。これには難しいかもしれないを整理します。もう1つの問題のサーバーを使用する可能性がある側のシェルスクリプトを実行するために含まれ、これらの純粋なWindows環境では動作しません。例では、あなたのApacheのルートディレクトリは、/ローカル/ Apacheと仮定;場合必要に応じてディレクトリ名を変更する必要があります。 (1)の設定をApache: のUnix / Linux / Cygwinユーザは、configureスクリプトがApacheで提供される使用できるようにする必要があります: -オプションのデフォルト値を決定するのに役立つを使用します。 ディレクトリを選択どこにインストールされたApacheに位置することです。 を実行します。configureスクリプトは、サーバのサポート状況とサーバーの有効化の引数は、インストールディレクトリの識別を与え、情報のオプション、および1つを削除して低いimapなどのデフォルトのオプションを使用した。 makeを実行し、ビルドして、単純にhttpd.confファイルを編集する必要がありますあなたのApacheします。WindowsのApacheユーザインストールすると、ステータス情報などのためのロードモジュールを有効にインストールする(およびサーバーの場合は、この変数が設定ファイルで設定されてそこにあるはDNSサービスは、ローカルネットワーク上のマシンを含んで利用可能)。 (2)テスト(のUnix / Linux / CygwinのインストールをApacheを実行して、apachectl制御スクリプトはapachectl -開始; Windowsユーザは、[スタート]メニューのオプションが使用されます。を実行してブラウザを指してhttp://localhost:8080/に(または単にhttp://localhost/のWindowsの構成のため);'の場合localhost'を、127.0.0.1を指定してください動作しません。既定では、Apacheには、ウェルカムページは、Apacheサーバーとして自身を識別を返す必要が指摘している場合、このページです受け取ったそれは、ウェブマスター(あなた)を完全に設定していないWebサイトをしています。(デフォルトの設定は、Apacheのルートディレクトリ型のマルチビューをサポートしている;場合は、クライアントのブラウザの言語設定で構成され、これを歓迎ページには、一番近いから利用可能に返されることを意味しますページをApacheが提供します。) 場合は、戻って、ステージ1を繰り返し、歓迎のページを取得しないとすぐです。注意:これらのApacheやIISによって提供されるように、デフォルトのwelcomeページに、ハッカーに悪用されている。歓迎ページにマイナーの文言の変更は、ソフトウェアがサーバーのホストマシンにインストールされた特定のバージョンを識別するために十分ですが、ハッカーのマニュアルは、異なるバージョンの弱点は、リストです。ハッカーたちは、これらのウェルカムページを持つサイトを探している等の()は、マシンの所有者は可能性がなくても、サーバープログラムの存在を認識され、デフォルトでは開始されているWebサーバーがあり、インターネット上のマシンを示すGoogleのはHotBot、AltaVistaの上での検索を実行する。一度識別は、これらのマシンを奪われます。あなたのApacheサーバがダウンを閉じます。 /ローカル(3)は、Apacheの削除が提供するコンテンツ/ apacheの/ htdocsディレクトリおよびそのすべてのサブディレクトリです。htdocs内の次のサブディレクトリ:multiv、progsに関する以上のアクセスを作成します。 multiv このディレクトリには、コンテンツネゴシエーションのサポートを説明するページに使用されます。これは、同じリソースのcontainmultipleコピー、選択する言語コードに基づいてされます。 progsの このディレクトリは、()は、CGIプログラムのディレクトリには、標準のcgi - bin以外にあるすなわち、いくつかのコンテンツファイルとCGIプログラムが含まれます。 〜を超えて あなたのhttpd.confファイル内のDirectoryディレクティブは、デフォルトのアクセス制御および実行のオプションを上書きします。htaccessファイルがこのディレクトリを許可する必要があります。ディレクトリを使用するサーバーサイドを含むファイルが含まれます。アクセスするユーザーは、パスワードファイルに定義したサブグループのメンバーに限られている。 アクセス このディレクトリにはアクセスを制御するIPアドレスおよびパスワードのチェックの組み合わせに基づいてリソースが含まれます。 (4)を使用し、Apacheのパスワードユーティリティプログラムを半ダースものユーザー名とパスワードをパスワードファイルを作成するために/ローカル/ apacheディレクトリにパスワードファイルとグループファイル用のサブディレクトリを作成します。グループの2つのグループにあなたのユーザの個別のサブセットを含むファイルを作成します。パスワードとグループファイル名で始まる必要があります。htで(これは、httpd.confファイルのディレクティブへのアクセスを否定し、これらのファイルに適用されます)。また、どのように、dbmモジュールを使用して、Apacheのサポートプログラムを提供ことを学ぶ場所、ユーザー名とパスワードでdbmデータベース。 (5)、およびCGIプログラムは、以下の内容をファイル、フォームファイルを作成します: welcome.htmlにhtdocsで:これは単純な'私はApache'のページへようこそする必要があります。 フォームとhtdocsとcgiでCGIプログラムをbinに/ / Apacheの/ htdocsローカルおよび/のcgi - bin /ローカル/ ApacheでCGIプログラムに一致するいくつかのデータエントリフォームをインストールします。C言語でする必要があります初期のプログラム例/ C + +の;後の例がPerlを使用。小さなC + +は、これらの例では新しいCGIプログラムをビルドするために使用することができます使用されるフレームワークです。また、あなたは、W3CのCコードのライブラリを承認し、CGIプログラムは、このコードを使用して実装を取得することができます。 記事は、ジャッキーロス提出 免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。 重要: この記事は、""オプションを定義する次のいくつかの要素の自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。
|
|||||
| Online: 299 users browsing the articles directory |
|
|