OpenLiteSpeed バーチャルホストの設定手順
- 作成日 2020.09.17
- OpenLiteSpeed
- OpenLiteSpeed
![OpenLiteSpeed バーチャルホストの設定手順](https://mebee.info/wp-content/uploads/2020/06/image-25-890x500.png)
「OpenLiteSpeed」でバーチャルホストの作成と設定手順を記述してます。
環境
- OS CentOS Linux release 8.0.1905 (Core)
ディレクトリ作成
ドキュメントルート用のディレクトリとlogの保存場所のディレクトリを作成しておきます。
※ gravCMSをインスールする予定なのでgravとしてます。
mkdir -p /var/www/grav/html
mkdir /usr/local/lsws/logs/garv
バーチャルホスト作成
バーチャルホストをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-1.png)
追加ボタンをクリックしてバーチャルホストを追加します。
![](https://mebee.info/wp-content/uploads/2020/06/image-55.png)
virtual host root や設定ファイルなどを設定します。
バーチャルホスト名:grav
Virtual Host Root:/var/www/grav
設定ファイル:$SERVER_ROOT/conf/vhosts/grav/vhconf.conf
シンボリックリンクを許可する:はい
スクリプト/外部アプリを有効にする:はい
抑制された:はい
外部アプリのUIDモードの設定:Server UID
設定が終われば保存ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver-5-1024x558.png)
vhconf.conf が存在しないというエラーが表示されるので「CLICK TO CREATE」をクリックして作成します。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1.png)
ドキュメントルート設定
作成したバーチャルホストのドキュメントルートを設定します。
作成したバーチャルホストを編集します。編集ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-2-1024x279.png)
一般タグをクリックして、以下のように設定します。
Document Root:$VH_ROOT/html/
圧縮を有効にする:はい
![](https://mebee.info/wp-content/uploads/2020/06/image-56.png)
設定が終われば保存ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-3-1024x280.png)
エラーログ設定
続いて、エラーログの設定を行います。
ログタグを選択してエラーログを保存する場所とローテーションを設定します。
サーバーログを使用する:はい
ファイル名 : /usr/local/lsws/logs/garv/error.log
ログレベル:ERROR
ローテーションサイズ(バイト):10M
![](https://mebee.info/wp-content/uploads/2020/06/image-57.png)
設定が終われば保存ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-4-1024x285.png)
アクセスログ設定
アクセスログの設定を行います。追加ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-5-1024x211.png)
下記の通りに設定します。
ファイル名 : /usr/local/lsws/logs/garv/access.log
ローテーションサイズ(バイト):10M
保持日数:10
圧縮アーカイブ:はい
![](https://mebee.info/wp-content/uploads/2020/06/image-58.png)
設定が終われば保存ボタンをクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-6-1024x391.png)
リスナー設定
最後に作成したバーチャルホストをリスナーに登録します。
Defaultリスナーを編集します。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-7-1024x271.png)
バーチャルホストマップを追加します。
デフォルトのExampleは削除してます。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver1-8-1024x242.png)
さきほど作成したバーチャルホストを設定して、ドメインを設定します。
※ここではドメインにプラベートIPを設定してます。
![](https://mebee.info/wp-content/uploads/2020/06/image-59-1024x314.png)
保存ボタンをクリックして、設定を保存します。
![](https://mebee.info/wp-content/uploads/2020/06/image-60-1024x206.png)
後は、再起動を行えば全ての設定は完了となります。
![](https://mebee.info/wp-content/uploads/2020/06/openlightserver-4.png)
-
前の記事
javascript ${}(テンプレートリテラル)の使い方 2020.09.16
-
次の記事
javascript 指定したhtml要素にフォーカスを当てる 2020.09.17
コメントを書く