一、准备工作
- 通过
phpinfo
页面确认当前PHP版本和已安装扩展 - 备份网站数据和
php.ini
配置文件 - 获取SSH连接权限(手动安装时需要)
二、通过控制面板安装扩展
主流虚拟主机控制面板操作流程:
- 登录cPanel找到Select PHP Version选项
- 在扩展管理界面勾选需要启用的模块
- 阿里云用户可通过主机控制台修改PHP配置
三、手动编译安装扩展
当控制面板未提供所需扩展时,可执行以下步骤:
- 通过SSH连接到虚拟主机
- 进入扩展目录执行
phpize
命令 - 配置编译参数并执行
make install
- 修改
php.ini
添加extension=扩展名.so
四、验证扩展安装
安装完成后需进行有效性验证:
- 创建包含
phpinfo;
的测试页面 - 通过命令行执行
php -m
查看模块列表 - 检查Web服务器错误日志排除兼容性问题
注意事项
操作过程中需特别注意:
- 确保扩展版本与PHP版本兼容
- 修改配置文件前创建还原点
- 部分共享主机可能限制扩展安装权限