### OpenLiteSpeed Web Server ユーザーズマニュアル

##### Version 1.4 — Rev. 3

- ライセンス
- はじめに
- インストール
- 管理
  - サービスマネージャ
- セキュリティ
- 設定
  - サーバー全般
  - サーバーログ
  - サーバーのチューニング
  - サーバーのセキュリティ
  - 外部アプリ
  - Fast CGIアプリ
  - Fast CGIオーソライザー
  - LSAPIアプリ
  - サーブレットエンジン
  - Webサーバー
  - パイプロガー
  - ロードバランサ
  - スクリプトハンドラ
  - Rack/Railsの設定
  - モジュール設定
  - リスナー全般
  - リスナーのSSL
  - テンプレート
  - バーチャルホストの基本
  - バーチャルホスト全般
  - バーチャルホストのセキュリティ
  - バーチャルホストのSSL
  - Rewrite
  - コンテキスト
  - 静的コンテテキスト
  - Java Webアプリのコンテキスト
  - サーブレットコンテキスト
  - Fast CGIコンテキスト
  - LSAPIコンテキスト
  - プロキシコンテキスト
  - CGIコンテキスト
  - ロードバランサコンテキスト
  - コンテキストのリダイレクト
  - Rack/Railsのコンテキスト
  - モジュールハンドラのコンテキスト
  - Web Socketプロキシ
- Webコンソール
  - 管理コンソール全般
  - 管理コンソールのセキュリティ
  - 管理リスナー全般
  - 管理リスナーのSSL

# 管理

LiteSpeed Webサーバーは、WebAdminコンソール、コマンドライン、シグナル送信の3つの方法で制御できます。

1. ### WebAdminコンソールから：

   WebAdminコンソールは、すべてのLiteSpeed Web Server設定を制御および設定するための集中管理パネルです。

   WebAdminコンソールにログオンします（デフォルトではhttp：// [サイトのアドレス]：7080 /）。 「Service Manager」を選択します。 サーバーの再起動、サーバー構成のリロード、ログ表示、リアルタイム監視、バーチャルホストのリロード、バーチャルホストの有効化/無効化などの一般的なタスクを実行するためのリンク付きのコントロールパネルがあります。

   WebAdminコンソールからLiteSpeed Web Serverを制御する方法の詳細 - サービスマネージャ

   WebAdminインターフェイスのログイン名とパスワードを変更するには、シェルから次のコマンドを実行します:
   [your install dir]/admin/misc/admpass.sh

2. ### コマンドラインインターフェイスを使用して：

   Webサーバが/usr/local/lswsに設置されていると仮定して。

   /usr/local/lsws/bin/ディレクトリにあるlswsctrl 制御スクリプトを使用します。

   Webサーバーを起動するには：
   /usr/local/lsws/bin/lswsctrl start

   Webサーバーを停止するには：
   /usr/local/lsws/bin/lswsctrl stop

   Webサーバーを再起動するには：
   /usr/local/lsws/bin/lswsctrl restart

   設定をリロードするには：
   /usr/local/lsws/bin/lswsctrl reload

li>

### シグナルを送信することによって：

サーバプロセスにシグナルを送信することによって、サーバプロセスを停止し、コンフィギュレーションをリロードすることができます。

まず、PIDファイルから、または 'ps'コマンドを実行して、サーバーのプロセスIDを知る必要があります。

PIDファイルを読み込むには：
cat /tmp/lshttpd/lshttpd.pid

'ps'コマンドを実行することにより：
FreeBSD: ps -x | grep lshttpd
Others: ps -ef | grep lshttpd
複数のプロセスがリストされている場合は、PPIDが1のプロセスを使用します。

Webサーバーを停止するには： kill XXXX (XXXXはPID)
サーバーが停止しなかった場合は: kill -9 XXXX

設定をリロードするには: kill -HUP XXXX