ホームページ  >  記事  >  バックエンド開発  >  php php_mcryptのインストール方法

php php_mcryptのインストール方法

PHPz
PHPzオリジナル
2023-04-10 09:34:40966ブラウズ

PHP は、Web 開発で広く使用されているサーバー側スクリプト言語です。多くの Web サイトでは、PHP を使用してバックエンド データベース操作やその他のサービスを実行しています。ただし、PHP を使用して開発する場合、暗号化と復号化の操作が必要になる場合があり、その場合は php_mcrypt 拡張機能をインストールする必要があります。

  1. mcrypt のダウンロード

インストールを開始する前に、まず mcrypt をダウンロードする必要があります。 URL は次のとおりです: http://mcrypt.sourceforge.net/mcrypt.php

または、コマンド ラインを使用して直接ダウンロードし、次のコマンドを実行します:

wget http://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
tar -zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure --prefix=/usr
make
make install
  1. php_mcrypt ソースをダウンロードします。 code

mcrypt 依存ライブラリをダウンロードした後、php_mcrypt 拡張ソース コードをダウンロードする必要があります。公式Webサイト(https://pecl.php.net/package/mcrypt)からダウンロードできます。ダウンロード後、解凍してフォルダに入ります。

  1. 設定ファイルを変更します

PHP ソース コード ディレクトリに入り、php.ini ファイルを見つけて編集します。

vim /usr/local/php/etc/php.ini

「Dynamic」を見つけます。 Extensions"、以下のコンテンツを追加します:

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"

extension = mcrypt.so

注: ここの extension_dir を PHP 拡張ディレクトリに変更してください。残りのコンテンツを直接コピーして貼り付けてください。

  1. コンパイルとインストール

まず、現在の PHP バージョンを確認する必要があります。次のコマンドを使用してクエリを実行できます。 PHP バージョンの場合は、php_mcrypt ソース コードのルート ディレクトリに戻り、次のコマンドを実行します。

php -v

コンパイルとインストール:

phpize

Verification
  1. 最後に、 PHP サービスを再起動し、php -m コマンドを実行して、有効な拡張機能に mcrypt が含まれているかどうかを確認します。
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

mcrypt の名前がリスト内に見つかった場合、拡張機能は正常にインストールされています。

概要

php_mcryptのインストールは難しそうに思えますが、上記の手順に従えば簡単にインストールできます。 php_mcrypt 拡張機能をインストールした後でのみ、PHP プロジェクトで暗号化および復号化関数を使用できます。したがって、それを必要とする開発者は、上記の手順に従って拡張機能のインストールを完了する必要があります。

以上がphp php_mcryptのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。