yum -y install openssl
/usr/local/bin/ は php のインストールディレクトリです
php インストールディレクトリの etx/openssl ディレクトリに切り替えます
cd /root/soft/php-5.2.8/ext/openssl
/usr/local/bin/phpizeconfig.m4 が見つかりません
実行:
/usr/local/bin/phpize
コンパイル:
./configure --with-openssl --with-php-config=/usr/local/bin/php-config make;make install
成功を促すメッセージが表示されたら、php.ini に extension = openssl.so を追加します。
Apache または php-fpm を再起動して完了します。
追記:なぜディレクトリに config.m4 ではなく config0.m4 が含まれているのかわかりません。
pcre、zlib、その他のモジュール ディレクトリにも config0.m4 があります。
PHP を再コンパイルせずに openssl モジュールを php に追加する方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。