單獨安裝 PHP 的擴展

PHP 源碼包的ext目錄下包含了很多擴展,在編譯安裝 PHP 時,如果沒有指定安裝擴展,也可以單獨安裝

openssl爲例

// 如果沒有config.mp4,需要這行這一步
sudo cp config0.mp4 config.mp4

phpize
./configure --with-php-config=/usr/local/bin/php-config --with-openssl
sudo make
sudo make install

注意自己的php-config文件所在目錄

phpize:是用來擴展php擴展模塊的,通過 phpize 可以建立php的外掛模塊;
./configure:配置編譯環境;
make:把源碼編譯成 openssl.so;
make install : 把 openssl.so 移到 PHP 的擴展目錄。

在 PHP 的擴展目錄就可以看到openssl.so

這裏寫圖片描述

然後,在php.ini添加

extension=openssl.so

重啓php-fpm生效

發佈了237 篇原創文章 · 獲贊 91 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章