PHP5下單獨編譯php模組
正好要安裝Cacti的時候,突然發現,PHP的snmp支援模組沒有新增,也沒有靜態編譯到PHP中。突然想到作為模組當然應該是能單獨編譯。
以增加zip解壓壓縮支援模組為例子。
進入已經安裝了的php的對應原始碼目錄:
例如我的php安裝在了/usr/local/php-5.3.0下,原始碼目錄是/usr/local/src/php-5.3.0
例如我的php安裝在了/usr/local/php-5.3.0下,原始碼目錄是/usr/local/src/php-5.3.0
# cd /usr/local/src/php-5.3.0/ext/zip
# ./configure –with-php-config=/usr/local/php/bin/php-config
# make
# make install
Installing shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-non-zts-20090626/
Installing shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-non-zts-20090626/
我們再把它複製到相應的PHP模組目錄好了。
本文轉自xiaoyuwang 51CTO部落格,原文連結:http://blog.51cto.com/wangxiaoyu/207699,如需轉載請自行聯絡原作者
相關文章
- 交叉編譯PHP5、Nginx、Squid的詳細步驟編譯PHPNginxUI
- PHP5中PDO(PHPDATAOBJECT)模組基礎詳解PHPObject
- php5模組pdo、pdo_mysql、mysqli的新增PHPMySql
- Nginx下編譯PHP+MysqlNginx編譯PHPMySql
- CentOS 下重新編譯 nginx 新增模組CentOS編譯Nginx
- php5安裝PHP
- HarmonyOS單模組編譯與原始碼導讀編譯原始碼
- Ubuntu Linux下為PHP5安裝cURLUbuntuLinuxPHP
- rpm安裝的php 通過編譯增加模組PHP編譯
- CentOS 下編譯安裝 PHP7.2CentOS編譯PHP
- php 單獨使用DBPHP
- PHP5的OOP–$this引用PHPOOP
- Ubuntu php5安裝UbuntuPHP
- [LAMP]安裝PHP5/7LAMPPHP
- CentOS 下編譯安裝 PHP7.2(nginx 版)CentOS編譯PHPNginx
- CentOS 下編譯安裝 PHP7.2(apache 版)CentOS編譯PHPApache
- mac下編譯安裝php redis擴充套件Mac編譯PHPRedis套件
- Linux核心模組編譯Linux編譯
- php編譯引數PHP編譯
- PHP編譯選項PHP編譯
- php追加編譯imagickPHP編譯
- CentOS下檢視nginx和php的編譯引數CentOSNginxPHP編譯
- Linux下php5.3編譯oracle客戶端LinuxPHP編譯Oracle客戶端
- Vue3原始碼分析——編譯模組和編譯器Vue原始碼編譯
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- android 5.1 kernel 編譯模組Android編譯
- centos PHP 編譯安裝CentOSPHP編譯
- httpd編譯安裝phphttpd編譯PHP
- PHP的編譯安裝PHP編譯
- 讓sublime編譯php、js編譯PHPJS
- php編譯小錯誤PHP編譯
- 編譯PHP的錯誤編譯PHP
- ubuntu下編譯交叉編譯工具鏈Ubuntu編譯
- Linux下把靜態庫編譯進PHP的方法Linux編譯PHP
- [轉]Linux/Uinx下PHP編譯引數參見表LinuxUIPHP編譯
- docker 容器中單獨升級某個模組Docker
- nginxphp動態編譯載入模組.NginxPHP編譯
- PHP 編譯引數儲存PHP編譯