ホームページ  >  記事  >  バックエンド開発  >  PHPにopenssl拡張機能をインストールする方法

PHPにopenssl拡張機能をインストールする方法

藏色散人
藏色散人オリジナル
2020-11-01 13:30:323734ブラウズ

openssl 拡張機能を php にインストールする方法: まず、PHP インストール パッケージでcurl 拡張機能のディレクトリを見つけ、次に config0.m4 ファイルの名前を変更し、次に phpize を実行し、最後にコンパイルしてインストールし、PHP 構成ファイル php を設定します。 .ini. できます。

PHPにopenssl拡張機能をインストールする方法

# 推奨: 「

PHP ビデオ チュートリアル

#openssl について

OpenSSL は、主要な暗号アルゴリズム、共通キーと証明書のカプセル化管理機能、SSL プロトコルを含む Secure Socket Layer 暗号ライブラリであり、テストやその他の目的のための豊富なアプリケーション セットを提供します。

openssl 拡張機能のインストール

Linux システム記事

1.CentOS システム

php インストール パッケージ ディレクトリ:/data/php5。 6.14/

PHP インストール パス: /usr/local/php/

#(次の手順の具体的なパス設定は、実際の状況に応じて設定できます。)

PHP インストール パッケージでカール拡張ディレクトリを見つけます

cd /data/php5.6.14/ext/openssl/

config0.m4 ファイルの名前を変更します

mv config0.m4 config.m4

phpize を実行します

/usr/local/php/bin/phpize

コンパイルしてインストールします:

./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config
make && make install

このとき、/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ ディレクトリに openssl.so が生成されています。

PHP 設定ファイル php を設定します。 ini に次の 1 行を追加します

extension=openssl.so

最後にサービスを再起動し、phpinfo() を使用して PHP-openssl 拡張機能が正常にインストールされているかどうかを確認します。

2.Ubuntu システム

次のコマンドを実行します:

sudo apt-get install openssl
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libssl-dev

最後にサービスを再起動します。

Windows システムの章

1: まず、php.ini に extension=php_openssl.dll が存在するかどうかを確認し、存在する場合は、その前のコメント文字 ';' を削除します。この行が存在しない場合は、 , 次に、extension=php_openssl.dllを追加します。

2: php フォルダー内の 3 つのファイル: php_openssl.dll、ssleay32.dll、libeay32.dll について説明し、それらを WINDOWS\system32\ フォルダーにコピーします。

注: php_openssl.dll がない場合は、インターネットにアクセスしてダウンロードしてください。php_openssl のダウンロードは多数あります。対応する PHP バージョンで php_openssl を見つけてください。

3: サービスを再起動します

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

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