コマンドターミナルを使用して、Rocky Linux8およびAlmaLinux8でOpenLiteSpeedWebサーバーをダウンロード、インストール、構成、起動、および実行する手順
OpenLiteSpeed は、LiteSpeedTechnologiesによって開発および所有されている有料のLightSpeedWebサーバーのオープンソースHTTPサーバーバージョンです。強力なApacheWebサーバーと比較すると新しいものですが、高性能、軽量、そして速度に非常に重点を置いていることで人気があります。 Openlitespeedを使用した場合の読み込み時間は、Nginxを使用した場合よりも少し長くなります。ここでも追加のモジュールは必要ありません。Openlitespeedはほぼ準備ができています。さらに、仮想ホスト、モジュール、およびWebサーバーを簡単に管理するためのGUIダッシュボードを提供します。
OpenLiteSpeedの使用中に縮小、キャッシュ、圧縮、変換するために、WordPressに追加のプラグインは必要ありません。 Webサーバーを介して直接WebPを配信することもできます。
LiteSpeed Web Server Enterprise Edition(LSWS)として知られる有料版は、複数のWebサイトに可能な限り最速のパフォーマンスを提供することで、ビジネスWebホスティングの需要を満たすように作成されています。
ただし、ここでインストールするオープンソースバージョンはエンタープライズに似ていますが、cPanel、Plesk、およびその他のコントロールパネルとの互換性を提供するサードパーティのプラグインがいくつかありません。また、エンタープライズバージョンは、より強力なキャッシュエンジン、完全なapache互換性、および商用サポートを提供します。
Rocky Linux 8 /Almalinux8にOpenLiteSpeedをインストールする手順
ここに記載されている手順は、Oracle 8、CentOS8などの他のRHEL8ベースのLinuxシステムにも使用できます。
1。 OpenLiteSpeedLinuxリポジトリを追加する
Apache HTTPdとは異なり、OpenLiteSpeedをインストールするパッケージは、RockyまたはAlmaLinux 8のデフォルトのリポジトリでは利用できません。したがって、以下のコマンドを使用して手動で追加する必要があります。
sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
2。 Epelリポジトリを有効にする
OpenLiteSpeedに必要なパッケージがいくつかあり、ExtraEnterpriseリポジトリから入手できます。したがって、同じことを有効にします。
sudo dnf install epel-release
3。 RockyまたはAlmaLinuxの更新コマンドを実行します
システムが新しく追加されたリポジトリで利用可能なパッケージを正常に認識できるようにするため。
sudo dnf update
注:警告が表示された場合:
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/litespeed.repo; Configuration: OptionBinding with id "failovermethod" does not exist
次に、それを削除するには、LightSpeedに追加されたリポジトリを編集するだけです 。
sudo nano /etc/yum.repos.d/litespeed.repo
そして、#を追加します 各行の前に「failovermethod 「。
4。 OpenLiteSpeedAlmalinuxまたはRocky8をインストールするコマンド
最後に、DNFパッケージマネージャーを使用して、稼働中のRockyLinux8またはAlmaLinux8サーバーにOpenLiteSpeedWebサーバーをインストールして構成するために必要なものがすべて揃っています。
sudo dnf install openlitespeed
5。 OpenLiteSpeed用のPHPをインストールする
要件に応じて 、最新の PHP 8.0を選択してください または以前のPHP7.4 。両方のコマンドについて説明しました。指定されたコマンドのいずれかを使用してください。
PHP7.4の場合
sudo dnf install lsphp74 lsphp74-mysqlnd lsphp74-process lsphp74-bcmath lsphp74-pdo \ lsphp74-common lsphp74-xml lsphp74-mbstring lsphp74-mcrypt \ lsphp74-soap lsphp74-gd lsphp74-opcache
PHP8.0の場合
sudo dnf install lsphp80 lsphp80-mysqlnd lsphp80-process lsphp80-bcmath lsphp80-pdo \ lsphp80-common lsphp80-xml lsphp80-mbstring lsphp80-gd lsphp80-opcache lsphp80-soap
6。 Webサーバーのステータスを確認する
WebサーバーのOpenLiteSpeedサービスがアクティブで、完全に正常に機能していることを確認するには、ステータスコマンドを実行します。
sudo systemctl status lsws
雑学クイズ :停止 および再起動 コマンドは次のとおりです。
sudo systemctl stop lsws sudo systemctl start lsws sudo systemctl restart lsws
7。ファイアウォールで必要なポートを開きます
80/443は別として ウェブサイト/ウェブページの場合、 8088も必要です & 7080 ブラウザからOpenLiteSpeedを管理するためのWebインターフェイスにアクセスするためのポート。
sudo firewall-cmd --zone=public --permanent --add-port={80/tcp,443/tcp,8088/tcp,7080/tcp} sudo firewall-cmd --reload
8。管理者パスワードを作成する
デフォルトでは、OpenLiteSpeedWebサーバーの管理者 Webコンソールは、共通のユーザー名とパスワードを使用します。変更して、強力で覚えやすいものを設定するには、次のコマンドを実行します。
sudo /usr/local/lsws/admin/misc/admpass.sh
9。 OpenLiteSpeedWebインターフェイスへのアクセス-デモと管理
このオープンソースWebサーバーによって提供される2つのWebインターフェースがあります。1つはデモにアクセスするためのものです。 PHPのバージョンを確認するページ、CGIなどが正常に機能しています。もう1つは管理者です 仮想ホスト、PHP、およびその他の設定を管理するためのダッシュボード。
デモページの場合:
http://your-server-ip-address:7080
管理者ページの場合:
https://your-server-ip-address:7080
評決
したがって、これらは、コマンドターミナルを使用してRocky Linux8およびAlmaLinux8でOpenLiteSpeedWebサーバーを取得、構成、起動、および実行するための簡単な手順です。