レンタルサーバー・自宅サーバーの設定・構築情報を公開しています。無効となっていませんか?このサイトでは、コンテンツの一部が非表示、あるいは、コメント、お問い合わせの投稿ができない、検索ができないことがあります。今回は、apache(WEBサーバー)をインストールしてみます。いう名前のパッケージになります。名前になっているらしいです。apache(httpd)をインストールしてみましょう。目次apache(httpd)をインストールapache(httpd)の初期設定を行います。セキュリティ関連設定ディレクトリモジュール設定mimeモジュール設定ネゴシエーションモジュール設定キャラクタ設定デフォルトサイト設定マルチドメインサイト設定apache(httpd)を起動する。初版apache(httpd)をインストールapache(httpd)のインストールは、他のパッケージとなんら変わりません。aptで簡単にインストールすることができます。...apache(httpd)のインストールが正しく行えたら、IPアドレスでアクセスしてみてください。以下のようなデフォルトの初期ページが表示されればOKです。apache(httpd)の初期設定を行います。apache(httpd)の各設定ファイルは、それぞれのディストリビューションによってパスが異なるので注意してください。ディレクトリ配下になります。(またファイル名も微妙に違います。機能毎にファイルが分割されています。以降に、それぞれの設定について、簡単に解説しておきます。server情報を表示しないようにします。Server管理者情報を表示しないようにする。Off...ServerTokensHTTPのヘッダ情報のServerにどのような情報を出力するかを指定するもので、OSとしたとき、以下のように出力されます。(Debian)Prodとしたとき、以下のように出力されます。ServerApacheServerSignatureサーバー情報を署名するかどうかを指定します。404のデフォルトエラーページには、以下のようにサーバー情報が出力されます。すると、下部のサーバー情報は一切出力されなくなります。リソースのリストを指定します。ここでは、phpファイルも動作させたいので、index.phpを含めるようにします。DirectoryIndexは、このファイルで指定しますが、デフォルトでphpまで指定されているので変更する必要はないと思います。index.phpが含まれていないようなら、含めておきましょう。AddTypeの最後にphpを追加します。.cgiを追加します。.pl...</IfModule>AddLanguageファイル名を指定された言語にマップを指定します。.jaがなければ追記します。AddTypeファイル名の拡張子を指定されたコンテントタイプにマップを指定します。.phpがなければ追記します。AddHandlerファイル名の拡張子を指定されたハンドラにマップします。.plがなければ追記します。.phpは、phpモジュールを動作させるための設定です。phpモジュールをインストールしておく必要があります。アーカイブを取得する必要があります。解決方法を受け入れています。AddLanguageは、このファイルで指定しますが、デフォルトでja(日本語)まで指定されているので変更する必要はないと思います。.jaが含まれていないようなら、含めておきましょう。Serverの言語の優先順位を設定します。ここでは、日本語の優先順位を上げたいので、先頭にjaを移動します。LanguagePriorityは、このファイルで指定します。日本語での記述を行う場合は、ja(日本語)が先頭に来るように指定します。英語で主に記述する場合、デフォルトのままでOKです。ここでは、UTF-8デフォルトのままとしておきます。serverの管理者メールアドレスを設定します。serverのサーバー名を設定します。CentOSなどのデフォルトのホームディレクトリに合わせておきます。"/var/www/html"ディレクトリ配下では、CGIが実行できるようにします。