ウェブサイト検索

CentOS 8 に OpenLiteSpeed Web サーバーをインストールする方法


OpenLiteSpeed は、Web サイトを管理および提供するための Web 管理インターフェイスを備えた、オープンソースの高性能かつ軽量の HTTP Web サーバーです。

Linux Web サーバーに関する限り、OpenLiteSpeed には、Apache と互換性のある書き換えルールと、低 CPU で数千の同時接続を処理できるサーバー用に最適化された PHP 処理が付属しているため、多くのインストールで推奨される優れた機能がいくつかあります。メモリ消費量。

この記事では、PHP プロセッサと MariaDB データベース管理システムを備えたCentOS 8 サーバーにOpenLiteSpeed をインストールして構成するプロセスについて説明します。

OpenLiteSpeed リポジトリの追加

最新バージョンのOpenLiteSpeedをインストールするには、実行して公式リポジトリ情報をシステムに追加する必要があります。

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

上記の rpm コマンドは、システム上でソフトウェア パッケージを検索してインストールするときに参照する yum リポジトリのリストを更新します。

OpenLiteSpeed Web サーバーのインストール

システムでOpenLiteSpeed リポジトリを有効にしたら、実行して OpenLiteSpeed Web サーバーの最新バージョンをインストールできます。

yum install openlitespeed

: デフォルトの OpenLiteSpeed インストール ディレクトリは /usr/local/lsws です。

MariaDB データベース システムのインストールと保護

次のコマンドを実行して、MariaDB データベース管理システムをインストールします。

yum install mariadb-server

次に、MariaDB データベース システムを起動して有効にし、サーバーの起動時に自動的に起動するようにします。

systemctl start mariadb
systemctl enable mariadb

これで、新しい管理パスワードを設定し、いくつかの安全でないデフォルトをロックダウンすることにより、簡単なセキュリティ スクリプトを実行して MariaDB のインストールを保護できるようになりました。

mysql_secure_installation

PHP プリプロセッサのインストール

最新バージョンの PHP 7.x をインストールするには、EPEL リポジトリを有効にする必要があります。これにより、OpenLiteSpeed リポジトリから、一般的に使用されるすべての PHP パッケージとともに PHP 7.3 がインストールされます。最も一般的に使用される Web アプリケーションを実行するには十分です。

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

OpenLiteSpeed のデフォルト管理者パスワードを変更する

デフォルトのパスワードは「123456 」に設定されています。次のスクリプトを実行して、OpenLiteSpeed のデフォルトのパスワードを変更する必要があります。

/usr/local/lsws/admin/misc/admpass.sh

必要に応じて、管理者アカウントに別のユーザー名を設定することも、ENTER を押してデフォルト値の「admin 」のままにすることもできます。次に、管理ユーザーに強力なパスワードを設定します。このパスワードは、Web インターフェイスから OpenLiteSpeed を管理するために使用されます。

OpenLiteSpeed Web ページと管理インターフェイスのテスト

OpenLiteSpeed はすでに起動して実行されていますが、サーバーの起動、停止、再起動、またはステータスの確認を行う場合は、次のように標準のサービス コマンドを使用します。

service lsws status

システム上でファイアウォールを実行している場合は、システム上でポート 80887080 を開いてください。

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

次に、Web ブラウザを開いて、サーバーのドメイン名または IP アドレスに続いて :8088 ポートを指定して、デフォルトの OpenLiteSpeed の Web ページに移動します。

http://server_domain_or_IP:8088

デフォルトの OpenLiteSpeed の Web ページに問題がなければ、:7080 ポートで HTTPS を使用して管理インターフェイスにアクセスできるようになります。

https://server_domain_or_IP:7080

認証すると、OpenLiteSpeed 管理インターフェイスの使用が許可されます。

それでおしまい!この記事では、CentOS 8 に最適化されたバージョンの PHPMariaDB を使用して OpenLiteSpeed をインストールする方法を説明しました。strong>サーバー。 OpenLiteSpeed は、高いパフォーマンス、使いやすい管理インターフェイス、およびエラーなしでスクリプトを実行するための事前設定されたオプションを提供します。