0%

openssl扩展

编译安装php,./configure --help的时候有一堆参数,有时候为了省事就直接加上自己熟悉的必不可少的一些参数,后期少什么扩展再手动安装,今天就来聊聊openssl的安装!

  1. 假设前期通过brew已经安装了openssl,brew install openssl,安装在/usr/local/Cellar/openssl/1.0.2r
  2. 假设已经安装过php7.3,进入源码包 cd /usr/local/src/php-7.3/ext/openssl
  3. 复制cp config0.m4 config.m4
  4. sudo /usr/local/php/7.3/bin/phpize
  5. ./configure --with-openssl=/usr/local/Cellar/openssl/1.0.2r --with-php-config=/usr/local/php/7.3/bin/php-config
  6. sudo make && sudo make install
  7. vim php.ini
  8. extension=/path/openssl.so