GNU/Linux >> Linux の 問題 >  >> AlmaLinux

AlmaLinux 8 / RockyLinux8にOpenLiteSpeedWebサーバーをインストールする方法

コマンドターミナルを使用して、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サーバーを取得、構成、起動、および実行するための簡単な手順です。


AlmaLinux
  1. AlmaLinux / RockyLinux8にApacheCassandraをインストールする方法

  2. AlmaLinux /RockyLinuxにDockerをインストールする方法

  3. LinuxにNginxWebサーバーをインストールする方法

  1. AlmaLinux8にOpenLiteSpeedをインストールする方法

  2. RockyLinux8にOpenLiteSpeedWebサーバーをインストールする方法

  3. RockyLinux8にlighttpdWebサーバーをインストールする方法

  1. Almalinux 8 / RockyLinux8にApacheをインストールする方法

  2. AlmaLinux 8 / RockyLinux8にGIMPをインストールする方法

  3. AlmalinuxまたはRockyLinux8にGitをインストールする方法