Webサーバー · 1 min read · Nov 29, 2025
Debian 10にOpenLiteSpeed Webサーバーをインストールして構成する方法

OpenLiteSpeedは、LiteSpeed Technologiesによって開発された無料のオープンソースで軽量なHTTPサーバーです。OpenLiteSpeedは、Debian、Ubuntu、Mac OS、FreeBSDなど、多くのオペレーティングシステムをサポートしています。WebブラウザからWebサーバーを管理するためのWebベースのユーザーインターフェースを提供します。OpenLiteSpeedは、ウェブサイトを簡単に作成および管理するために使用されます。これは強力でモジュラーなHTTPサーバーであり、数十万の同時接続を処理することができます。
このチュートリアルでは、Debian 10サーバーにOpenLiteSpeedをインストールする方法を示します。
要件
- Debian 10を実行しているサーバー。
- サーバーに設定されたrootパスワード。
始めに
まず、最新バージョンのパッケージで更新する必要があります。次のコマンドを実行して更新できます。
apt-get update -y
apt-get upgrade -yパッケージが更新されたら、設定変更を適用するためにシステムを再起動します。
次に、次のコマンドを使用して必要な依存関係をインストールします。
apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-devすべての必要な依存関係がインストールされたら、次のステップに進むことができます。
OpenLiteSpeedのインストールと構成
デフォルトでは、OpenLiteSpeedはDebian 10のデフォルトリポジトリにはありません。したがって、ソースからOpenLiteSpeedをインストールする必要があります。
まず、次のコマンドを使用してOpenLiteSpeedの最新バージョンをダウンロードします。
wget https://openlitespeed.org/packages/openlitespeed-1.5.2.tgzダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを抽出します。
tar -xvzf openlitespeed-1.5.2.tgz次に、openlitespeed-1.5.2ディレクトリに移動し、次のコマンドを使用してOpenLiteSpeedをインストールします。
cd openlitespeed-1.5.2
sh install.shOpenLiteSpeedをインストールした後、Webインターフェースの管理者パスワードを構成する必要があります。次のコマンドを使用して行うことができます。
/usr/local/lsws/admin/misc/admpass.sh以下のように管理者ユーザーとパスワードを作成します。
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!次に、次のコマンドを使用してOpenLiteSpeed Webサービスを開始します。
/etc/init.d/lsws startOpenLiteSpeedは現在実行中で、ポート8088でリッスンしています。Webブラウザを開き、URL http://your-server-ip:8088 を入力します。次のページにリダイレクトされます。

OpenLiteSpeed用のMariaDBのインストール
デフォルトでは、MariaDBはDebian 10のデフォルトリポジトリにあります。次のコマンドを実行するだけでインストールできます。
apt-get install mariadb-server mariadb-client -yMariaDBがインストールされたら、次のコマンドを使用してMariaDBを開始し、システム再起動後に自動的に開始するように設定します。
systemctl start mariadb
systemctl enable mariadb次に、MariaDBインストールを保護する必要があります。次のスクリプトを実行することで保護できます。
mysql_secure_installationこのスクリプトは、rootパスワードを設定し、匿名ユーザーを削除し、リモートからのrootログインを禁止し、テストデータベースを削除します。
mysql_secure_installation以下のようにすべての質問に回答します。
Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: YMariaDBが保護されたら、次のコマンドを使用してMariaDBシェルにログインします。
mysql -u root次に、次のコマンドを実行してプラグイン認証を無効にします。
MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';次に、特権をフラッシュし、次のコマンドを使用してMariaDBシェルから退出します。
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;終了したら、次のステップに進むことができます。
OpenLiteSpeed用のPHPのインストール
デフォルトでは、OpenLiteSpeedリポジトリにはPHPはありません。したがって、OpenLiteSpeed WebインターフェースからPHPをコンパイルする必要があります。
OpenLiteSpeed管理パネルにアクセスするには、Webブラウザを開き、URL http://your-server-ip:7080 を入力します。次のページが表示されるはずです。

次に、以前に作成した管理者ユーザー名とパスワードを入力し、ログインボタンをクリックします。次のページにOpenLiteSpeedダッシュボードが表示されるはずです。

次に、ツール > PHPをコンパイルをクリックすると、次のページが表示されるはずです。

次に、インストールしたいPHPバージョンを選択し、次へボタンをクリックします。次のページが表示されるはずです。

次に、ビルドオプションを選択し、次へボタンをクリックしてPHPのダウンロードを開始します。プロセスが正常に完了すると、次のページが表示されるはずです。

次に、次へボタンをクリックします。次のページが表示されるはずです。

次に、ターミナルからサーバーにログインし、以下のように事前生成されたスクリプトを実行します。
/usr/local/lsws/phpbuild/buildphp_manual_run.shこのスクリプトは、PHPと関連モジュールをシステムにダウンロードしてコンパイルします。
次のコマンドを使用してインストールプロセスを確認できます。
tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.logインストールが正常に完了すると、次の出力が表示されるはずです。
copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7
==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sat 13 Jul 2019 08:07:36 AM EDT
DONEおめでとうございます!Debian 10サーバーにOpenLiteSpeedを正常にインストールして構成しました。これでOpenLiteSpeedを使用して簡単にウェブサイトをホストできます。詳細については、OpenLiteSpeedの公式ドキュメントを訪問してください。OpenLiteSpeed Doc
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。