GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuにOpenLiteSpeedとPHPをインストールする方法

このチュートリアルでは、UbuntuでのOpenLiteSpeedとPHPのインストールと構成を段階的に説明します。

OpenLiteSpeedは、LiteSpeedTechnologiesによって開発された無料のオープンソースの軽量HTTPサーバーです。これは強力なモジュラーHTTPサーバーであり、少ないリソース使用量で数十万の同時接続を処理できます。 OpenLiteSpeedは、比類のないパフォーマンス、セキュリティ、スケーラビリティ、シンプルさ、最適化をすべて1つのパッケージにバンドルして提供します。

OpenLiteSpeedは、Webブラウザを介してWebサーバーを管理するためのWebベースのユーザーインターフェイスを提供します。 Apache Webサーバーと同じ構成を使用し、Apacheが提供するほとんどの機能と互換性があります。

1。現在のUbuntuシステムをアップグレードする

以下のチュートリアルを実行する前に、次のaptを実行して、Ubuntuシステムが最新であることを確認することが重要です。 ターミナルのコマンド:

sudo apt update
sudo apt upgrade

2。 OpenLiteSpeedリポジトリを追加する

OpenLiteSpeedは、サーバーのダウンロードとインストールに使用できるソフトウェアリポジトリを提供します。ただし、最初に、Ubuntuのデフォルトリポジトリに含まれていないため、Ubuntuシステムに追加する必要があります。

そのため、OpenLiteSpeedが提供する公式スクリプトを使用して、Ubuntuシステムに正しいリポジトリを自動的に追加します。

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

3。 OpenLiteSpeedWebサーバーをインストールする

リポジトリが追加されると、以下のコマンドを使用してOpenLiteSpeedサーバーをインストールできるようになります。

sudo apt install openlitespeed

次に、次のコマンドを使用してOpenLiteSpeedサービスのステータスを確認します。

sudo systemctl status lshttpd

4。 OpenLiteSpeed用のPHP8をインストールする

OpenLiteSpeedをインストールすると、OpenLiteSpeed用に作成されたPHP7.3ビルドが自動的にインストールされます。次のコマンドでPHP8.0をインストールできます。

sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl

すべてのパッケージがインストールされたら、次のステップに進むことができます。別のバージョンのPHPをインストールする場合は、lsphp80を置き換えるだけです。 lsphp74を使用 、たとえば。

5。 OpenLiteSpeed管理者パスワードの設定

OpenLiteSpeedは、デフォルトでポート7080でリッスンするWebコンソールを提供します。それにアクセスするには、管理者のユーザー名とパスワードを設定する必要があります。

以下のコマンドを実行すると、管理者のユーザー名とパスワードを入力するよう求められます。 Enterを押す 新しいユーザー名を選択せず​​に、デフォルトでadmin 新しい管理ユーザー名として。ユーザー名の入力の後にパスワードが続きます。パスワードを再入力してEnterキーを押します。

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

6。 OpenLiteSpeed管理コンソールにアクセスする

ブラウザでhttp://your-server-ip:7080にアクセスします 以下に示すようなログインページが表示されます。 管理者ユーザー名を入力します およびパスワードログイン」をクリックします ボタン。

その後、OpenLiteSpeedダッシュボードビューが表示されます。

ここで、Webサーバーの構成の大部分が行われます。

7。 OpenLiteSpeed用にPHP8を構成する

次に、「サーバー構成」をクリックします 左側の[]メニューをクリックし、[外部アプリ]をクリックします " タブ。新しいPHP8構成を追加するには、「 +」の追加をクリックします 右側の「」ボタン。

タイプには、「LiteSpeedSAPIアプリ」を選択します 」をクリックし、「次へ」をクリックします 」ボタン。

次の情報を提供します:

  1. 名前: lsphp80
  2. 住所: uds://tmp/lshttpd/lsphp.sock
  3. 最大接続数: 100
  4. 初期リクエストタイムアウト(秒): 60
  5. 再試行タイムアウト(秒): 0
  6. コマンド: lsphp80 / bin / lsphp

次に、[保存]をクリックします ボタンをクリックして構成を保存します。

次のページが表示されます。

次に、OpenLiteSpeedのデフォルトのPHPをPHP8.0バージョンに変更する必要があります。 「スクリプト」をクリックします ハンドラー」 タブをクリックしてから、[編集]をクリックします ボタン。

lsphp80を選択します [ハンドラ名]のプルダウンメニューから 」をクリックし、[保存]をクリックします ボタン。

次のページが表示されます。

8。 OpenLiteSpeedのデフォルトポートを変更する

デフォルトでは、OpenLiteSpeedはポート8088でリッスンします 。ポート80を使用するように変更できます 代わりに、これがHTTPリクエストのデフォルトポートです。

これを行うには、[リスナー]をクリックします インターフェースの左側にあるオプションのリストにある」。次に、右側の[アクション]の下にあります 「」をクリックし、「表示」をクリックします 」アイコン。

これにより、デフォルトのリスナーに関する詳細が記載されたページが読み込まれます。 [編集]をクリックします アドレス設定の「」アイコン。

デフォルトのリスナーアドレス設定で、ポートを8088から変更します 80へ [保存]をクリックします 」(フロッピーディスク)アイコンで設定を保存します。

次に、[再起動]をクリックします 」アイコンを選択し、正常な再起動を実行して変更を適用します。

プロンプトが表示されたら、「 Go」を押します 」ボタン。

これで、URL http://your-server-ipを使用してOpenLiteSpeedWebサーバーにアクセスできます。 。

http://your-server-ip/phpinfo.phpと入力することもできます ブラウザで、OpenLiteSpeedWebサーバーを使用してPHP8をテストします。その結果、以下のようなphpinfoページが表示されます。

結論

おめでとう!この時点で、OpenLiteSpeedとPHP8がインストールされてUbuntuで実行されているはずです。このチュートリアルがお役に立てば幸いです。

OpenLiteSpeedWebサーバーでできることはたくさんあります。 OpenLiteSpeedの詳細については、公式ドキュメントを参照してください。

いつものように、下のコメントボックスであなたの考えを自由に共有してください。


Ubuntu
  1. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

  2. Ubuntu20.10にOpenLiteSpeedWebサーバーPHPとMariaDBをインストールする方法

  3. Ubuntu16.04にPHP7.2をインストールする方法

  1. Ubuntu18.04または20.04にPHP7.4および8.0をインストールする方法

  2. Ubuntu18.04および20.04にAnacondaをインストールする方法

  3. Ubuntu16.04にPHP7.3をインストールする方法

  1. Ubuntu16.04にPHPComposerをインストールして使用する方法

  2. Ubuntu18.04にPHPComposerをインストールして使用する方法

  3. UbuntuLinuxにPHPをインストールする方法