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

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

藏色散人
リリース: 2023-03-06 21:28:01
オリジナル
3969 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート