php 7 openssl拡張子のインストール

913 ワード

1、私のソースコードは/home/topsec/Documents/php-7.0.11で、インストール位置は/usr/local/php 7で、php.iniは/usr/local/php 7/libで.phpがなければiniはソースコードのプロファイルphpを必要とする.义齿ini-productionはphpに名前を変えた.iniをlibの下に置きます.
2、opensslの拡張ディレクトリに入る:/home/topsec/documents/php-7.0.11/ext/openssl
3、phpizeを実行する
/usr/local/php7/bin/phpize
4、インストールの実行
./configure --with-openssl --with-php-config=/usr/local/php7/bin/php-config
make&&make install
、libsslが見つからない場合があります.次のコマンドを実行してから4を再実行し、インストールを実行します.
yum install openssl
yum install openssl-devel
、インストールを実行すると、あるディレクトリの生成を求めるメッセージが表示される.soファイル、私が生成した場所は/usr/local/php 7/lib/php/extensions/no-debug-non-zts-151012/です.
7、phpを開く.ini
vim /usr/local/php7/lib/php.ini
次の2つの言葉を追加
extension_dir = "/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/"
extension=openssl.so

8、phpを再起動すればいい.