php安装扩展(lnmp安装的php7.2.26,安装imap扩展,phpize方法)详细教程

时间:2024-03-20 08:49:06

1.环境

系统:CentOS
PHP:php 7.2.26 (使用lnmp1.6安装)

2. 过程(以imap为例)

  1. 安装impa所需依赖

yum -y install libc-client-*

  1. 进入lnmp的src下目录(以下是我的目录)

cd ~/lnmp1.6/src

  1. 解压php(注意版本要与使用的版本一致)

tar -xjvf php-7.2.26.tar.bz2

  1. 安装imap

cd php-7.2.26/ext/imap
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-kerberos --with-imap-ssl --with-libdir=lib64
make && make install

  1. 修改php配置文件,加载imap,去掉;extension=imap前面的分号

vi /usr/local/php/etc/php.ini
extension=imap

  1. 重启apache
  2. 在<?php phpinfo();?> 或者是 php -m 命令中能够看到加载了扩展
    php安装扩展(lnmp安装的php7.2.26,安装imap扩展,phpize方法)详细教程
    php安装扩展(lnmp安装的php7.2.26,安装imap扩展,phpize方法)详细教程