[个人笔记] php-fpm编译和使用openssl扩展

Linux - 运维篇 - 中间件

第一章 php-fpm编译和使用openssl扩展

  • Linux - 运维篇 - 中间件
  • 下章内容
  • 宝塔面板下的php-fpm启用openssl扩展
  • 参考来源


下章内容

第二章 Apache2.4配置TLS1.3&安装openssl1.1.1


宝塔面板下的php-fpm启用openssl扩展

注:本案例的php版本为74

cd /www/server/php/74/src/ext/openssl			# 进入php-fpm-74的扩展目录
mv config0.m4 config.m4							# 重命名config配置文件,使其生效
make clean										# 先清除下缓存,若初次执行的响应不常规则不管
/www/server/php/74/bin/phpize					# 生成configure文件
./configure --with-openssl --with-php-config=/www/server/php/74/bin/php-config		# 预编译
make && make install							# 安装

### 若make之后没有 "Build complete." 字样,则make clean清除缓存再重新make

# 检查openssl.so文件是否在以下目录生成,如无则重新make install
ll /www/server/php/74/lib/php/extensions/no-debug*/ | grep openssl

# 启用openssl扩展(宝塔面板自动启用了openssl,预先检查一遍extension的配置后关闭即可)
[root@xxx ~]# grep extension=openssl /www/server/php/74/etc/php.ini
;extension=openssl


参考来源

  1. linux php 安装 openssl扩展

你可能感兴趣的:(Linux,linux,中间件)