最新のネットワークアプリケーションでは、OpenSSLはデータ暗号化と安全な通信を確保するための重要なコンポーネントです。 PHPを実行しているCENTOSサーバーの場合、OpenSSL拡張機能の正確なインストールと構成は、アプリケーションセキュリティを確保するための基礎です。この記事では、PHP環境がOpenSSLをサポートすることを確認するために、インストールと構成を段階的に完了します。
新しいソフトウェアをインストールする前に、互換性の問題を回避するためにシステムパッケージを更新することをお勧めします。端子を開き、次のコマンドを入力します。
<span class="fun">Sudo Yumアップデート</span>
実行後、システムは利用可能なすべてのソフトウェアパッケージを更新して、環境が最新であることを確認します。
後続のインストール操作をサポートするには、コンパイルに必要なライブラリやツールを含む開発ツールグループを最初にインストールする必要があります。
<span class="fun">sudo yumグループインストール「開発ツール」</span>
このステップは、OpenSSLおよびPHP拡張機能のその後のコンパイルとインストールの準備です。
次のコマンドを使用して、OpenSSLとその関連開発パッケージをインストールします。
<span class="fun">sudo yumインストールopenssl openssl-devel</span>
これにより、システムが機能し、時間の依存関係をコンパイルすることが保証されます。
システムがまだPHPをインストールしていない場合は、コマンドを使用してPHPとOpenSSL拡張機能をインストールできます。
<span class="fun">sudo yumはphp-opensslをインストールします</span>
インストールが完了したら、次のコマンドを実行して、拡張機能が有効になっていることを確認します。
<span class="fun">php -m | grep openssl</span>
「OpenSSL」が返される場合、拡張機能が正しくロードされていることを意味します。
構成が完了したら、変更を有効にするためにWebサーバーを再起動する必要があります。使用するサーバーのタイプに従って、対応するコマンドを実行します。
<span class="fun">sudo systemctl restart httpd</span>
または
<span class="fun">sudo systemctl restart nginx</span>
PHP構成がリロードされ、OpenSSL関数が正式に有効になっていることを確認してください。
上記の手順に従って、CentOSシステムのPHPをサポートするOpenSSL拡張機能を正常にインストールし、有効にしました。これにより、PHPアプリケーションのデータ送信セキュリティに対する強力な保証が提供されます。安全な環境が常に信頼できることを保証するために、システムと拡張機能を定期的に更新することをお勧めします。
この記事が、Centos環境でPHP OpenSSLサポートを構成するのに役立つことを願っています。ご質問がある場合は、メッセージを残してコミュニケーションをとってください。