ウェブサイト検索
作成者は、Write for DOnations プログラムの一環として寄付を受け取るために Apache Software Foundation を選択しました。
認証は、ログイン要求時にユーザーの身元を確認するプロセスです。認証プロセスでは、ユーザーは自分の資格情報をユーザー名とパスワードとして送信します。次に、アプリケーションはそれらのログイン資格情報を保存されたデータベース エントリと照合します。一致するものがあれば、アプリケーションはユーザーにシステムへのアクセスを許可します。
キャッシュ メカニズムを使用せずに MySQL や PostgreSQL などのリレーショナル データベースにログイン資格情報を保存することは、依然として一般的で実用的なアプローチですが、次の制限があります。
データベースに過負荷がかかっています。アプリケーションは、ユーザーがログイン要求を送信するたびに、データベース サーバーと往復してデータベー
続きを読む →アプリケーションや Web サイトが成長するにつれて、現在のサーバー設定を超えてしまう場合があります。 Web サーバーとデータベース バックエンドを同じマシン上でホストしている場合は、これら 2 つの機能を分離して、それぞれが独自のハードウェアで動作し、訪問者のリクエストに応答する負荷を共有できるようにすることをお勧めします。
このガイドでは、Web アプリケーションが接続できるリモート MySQL データベース サーバーを構成します。何かを操作するために WordPress が例として使用されていますが、この技術は MySQL によってサポートされるあらゆるアプリケーションに広く適用できます。
このチュートリアルを開始する前に、次のものが必要です。
このチュートリアルでは、CentOS 8 (64 ビット) サーバーへの ISPConfig 3.2 のインストールについて説明します。 ISPConfig は、Web ブラウザを通じて次のサービスを設定できる Web ホスティング コントロール パネルです: Apache Web サーバー、PHP、Postfix メール サーバー、MySQL、BIND ネームサーバー、PureFTPd、SpamAssassin、ClamAV、Mailman など。
このようなシステムをインストールするには、次のものが必要です。
Lighttpd は、シンプル、高速、安全な Web サーバーです。サイズが非常に小さく、大量のメモリと CPU 使用率を必要としないため、あらゆるアプリケーションをホストするのに最適なサーバーの 1 つとなります。ミッションクリティカルな環境向けに設計されています。単一サーバー上で最大 10,000 の接続を並行して処理できます。 URL 書き換え、出力圧縮、イベント メカニズム、FastCGI、SCGI、認証など、多くの機能を提供します。
このチュートリアルでは、PHP を使用して Lighttpd をインストールし、Debian 11 で SSL を暗号化する方法を説明します。
LEMP ソフトウェア スタックは、サーバーが動的な Web サイトや PHP で記述されたアプリをホストできるようにするオープンソース ソフトウェアのグループです。これは、Linux、Nginx (Engine-X と発音)、MySQL、および P の頭字語です。 >HP。
このガイドでは、Ubuntu 22.04 サーバーに LEMP スタックをインストールする方法を説明します。 phpMyAdmin などのアプリケーションのインストール方法も学習します。
すべてが更新されます。
続きを読む →OpenLiteSpeed は、LiteSpeed Technologies によって開発された LiteSpeed Server の軽量のオープンソース バージョンです。 Apache Rewrite ルール、HTTP/2 および HTTP/3、TLS v1.3 および QUIC プロトコルをサポートします。 WebGUI ベースの管理パネルが付属しているため、他のサーバーとは異なり、管理が容易になります。
LOMP スタックは、Linux、OpenLiteSpeed、MySQL/MariaDB、および PHP の頭字語です。 Litespeed サーバーは、特に LiteSpeed Server Application Programming Interface (LSAPI) を使用して統合される PHP の速度で知られています。 LiteSpeed PHP (LSPHP) インタープリターは、LSAPI 経由で動的 PHP ページを提供します。
このチュートリアルでは、Rocky Linux 9 マシンに LOMP サーバーをインストールする方法を
続きを読む →ProxySQL は、VM、K8、ベアメタル、Docker コンテナなどの複数の環境にインストールできる、フットプリントが小さい高性能 MySQL プロキシです。 ProxySQL は、接続多重化のサポートにより MySQL Cluster に高可用性を提供し、書き込みをプライマリにルーティングするクエリ ルールを提供し、読み取りをレプリカ間で分散するオープンソース ソリューションです。
ProxySQL は、AMD64 (x86_64) と ARM64 準拠の両方をサポートします。アプリケーションにアプリケーション層プロキシを提供し、フェイルオーバー検出を備えた高度なクエリも提供します。
このガイドでは、Debian 11 サーバーに ProxySQL を介して MySQL Cluster の負荷分散をインストールして設定します。 ProxySQL v2 を percona XtraDB クライアントとともにインストールし、次に Percona XtraDB クラスターを ProxySQL に追加し、ProxySQL 監視ユーザーを設定して、アプリケーシ
続きを読む →Nginx は、無料のオープンソースであり、世界中で最も強力な Web サーバーの 1 つです。主に負荷が高くトラフィックの多い Web サイトで使用されます。 Nginx は、安定性、シンプルな構成、低リソース消費で知られています。 Nginx を Web サーバーおよびリバース プロキシとして使用できます。
FPM は FastCGI Process Manager の略で、PHP の代替 PHP FastCGI 実装であり、トラフィックの多い Web サイトに使用されます。 PHP ページを提供するために Web サーバーとともによく使用されます。 PHP-FPM は、PHP を実行する他の方法と比較して、メモリと CPU の使用量が少なくなります。 PHP-FPM は、マルチユーザー PHP 環境では従来の CGI ベースの方法よりも高速です。 PHP-FPM では、複数のバージョンの PHP を同時に実行することもできます。
このチュートリアルでは、CentOS 8 で PHP-FPM をサポ
続きを読む →OpenLiteSpeed は、LiteSpeed Technologies によって開発された LiteSpeed Server の軽量のオープンソース バージョンです。 Apache Rewrite ルール、HTTP/2 および HTTP/3、TLS v1.3 および QUIC プロトコルをサポートします。 WebGUI ベースの管理パネルが付属しているため、他のサーバーとは異なり、管理が容易になります。
LOMP スタックは、Linux、OpenLiteSpeed、MySQL/MariaDB、および PHP の頭字語です。 Litespeed サーバーは、特に LiteSpeed Server Application Programming Interface (LSAPI) を使用して統合される PHP の速度で知られています。 LiteSpeed PHP (LSPHP) インタープリターは、LSAPI 経由で動的 PHP ページを提供します。
このチュートリアルでは、OpenLiteSpeed サーバーを Debian 12 マシンにインストール
続きを読む →MySQL は、Oracle Cloud を利用した無料のオープンソースのリレーショナル データベース管理プラットフォームです。実績のある信頼性、迅速な処理、簡単さ、柔軟性により非常に人気があります。構造化クエリ言語を使用して、データベースのコンテンツを追加、アクセス、管理します。 MySQL 8.0 は、そのメタデータを InnoDB と呼ばれる実績のあるトランザクション ストレージ エンジンに保存します。クライアント/サーバー アーキテクチャで動作し、Ubuntu、Windows、CentOS、Debian などの主要なオペレーティング システムすべてにインストールできます。
このチュートリアルでは、Ubuntu 22.04 サーバーに MySQL 8 をインストールする方法を説明します。