[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:41166] Re: apacheの設定リファレンスどこかにありませんか?
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxx>
- Subject: [debian-users:41166] Re: apacheの設定リファレンスどこかにありませんか?
- Date: Thu, 12 Aug 2004 12:34:23 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-cite: xcite 1.49
- X-cite-me: 土
- X-dispatcher: imput version 20040704(IM147)
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-sender: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- X-spam-level:
- X-spam-status: No, hits=-2.7 required=10.0 tests=IN_REP_TO,ISO2022JP_BODY,ISO2022JP_CHARSET,RCVD_IN_ORBS, REFERENCES,SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01, USER_AGENT,USER_AGENT_GNUS_UA version=2.44
- References: <411AD769.5090301@xxxxxxxx>
- Message-id: <877js5vxl7.fsf@xxxxxxxxxx>
- X-mail-count: 41166
- User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux)
>> On Thu, 12 Aug 2004 11:38:52 +0900
>> katsunoh@xxxxxxxx (Hiroshi Katsuno) said as follows:
>Debian Woody ver. 3.02rを使い始めさせて貰っていますがアパッチなどの設
>定の方法がよくわかりませんので、設定リファレンスのある場所などを教え
>て頂けませんか?
Debian では,システム全体のディレクトリ構成が厳格に決められています.
例えば,設定ファイルは /etc/ の下,文書ファイルは /usr/share/doc/ の下,
というように.勝野さんの場合,とりあえず /usr/share/doc/apache/ の下を
探してみましょう.
ただし,Debian の場合,パッケージのディスク占有量を削減するため,実際
のコマンドを含むバイナリパッケージと,そのコマンドの詳細なリファレンス
マニュアルを含む文書パッケージは分割されていることが多いです.そして,
文書パッケージはインストールされていない可能性があります.
その場合には,文書パッケージをインストールする必要がありますので,最初
に文書パッケージの名前を調べます.文書パッケージのパッケージ名は慣習的
に「バイナリパッケージ名-doc」となっています.例えば,バイナリパッケー
ジの名前が example の場合は,文書パッケージ名は example-doc です.実際
にこのパッケージが存在するかどうかは,
% apt-cache show example-doc
というコマンドを実行してみれば分かります.慣例に反した文書パッケージを
探す場合には,
% dpkg -l 'example*'
と,「example で始まる名前のパッケージを列挙せよ」という命令を実行して
みると見つかるでしょう.これで見つからなければ,
% apt-cache search example
と,「example をパッケージ名または概略説明文に含むパッケージを列挙せよ」
という命令を実行してみなければならないかも知れません.どちらにしても,
パッケージ名が分かったら,
# apt-get install example-doc
でインストールできます.
>市販の本で調べる限りでは、プログラムフォルダーなどの場所が違っている
>みたいで"httpd.conf"を編集した後のリスタートの方法すらわからない状態
>です。
Debian では,あるパッケージがサーバーを含んでいる場合,そのサーバーの
起動・停止を行うスクリプトは「/etc/init.d/パッケージ名」という名前とす
ることになっています.例えば,バイナリパッケージの名前が example の場
合は,
# /etc/init.d/example stop
というコマンドでサーバーを停止でき,
# /etc/init.d/example start
というコマンドでサーバーを起動できます.
どうしても起動・停止スクリプトが見つからなかった場合には,
% dpkg -L example | grep /etc/
と,「example パッケージに含まれている全てのファイルを列挙し,ファイル
名に /etc/ を含むものだけを表示せよ」という命令を実行して探してみてく
ださい.
なお,メール中のコマンド例先頭の % および # はプロンプト文字列であり,
実際に実行するときには入力する必要はありません.% は一般ユーザー権限で
も実行できるコマンド,# は root 権限が必要なコマンドを表しています.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )