Apache HTTP Server

/ LPIC / Comment[0]
ApacheはオープンソースのWebサーバソフトウェア

Apacheの起動
# /etc/init.d/httpd start

Apacheの設定

設定ファイルの配置はディストリビューションによって異なる。
メイン設定ファイルは/etc/httpd/conf以下か、
/usr/local/apache2/conf以下にhttp.confというファイル名で置かれている。

httpd.confのディレクティブ

 ServerRoot 設定ファイルのディレクトリ
 StartServers 開始地点での子プロセス数
 MaxClients 子プロセスの最大数
 Listen ポート番号
 User httpdのユーザ名
 Group httpdのグループ名
 ServerName Webサーバの名前
 ServerAdmin サーバ管理人のメールアドレス
 DocumentRoot ドキュメントルートとなるディレクトリ
 DirectoryIndex インデックスページとして利用するファイル名
 LogFormat ログの書式設定
 ErrorLog エラーログ指定
 CustomLog アクセスログ指定


httpd.confの変更を反映させるには再起動を行う。

 # apache2ctl restart すぐに再起動
 # apache2ctl graceful クライアントの接続が終了したら再起動


その他設定ファイル

 /usr/local/apache2/conf/extra/
       httpd-languages.conf  補助設定ファイルを格納するディレクトリ
        httpd-userdir.conf  一般ユーザのホームディレクトリの設定
          httpd-info.conf  server-info,server-statusの設定
        httpd-vhosts.conf  バーチャルホストの設定
        httpd-default.conf  デフォルトのサ全般設定
          httpd-ssl.conf  SSLの設定


設定ファイルに間違いが無いかチェックする
 # apache2ctl configtest
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可