php添加擴展模塊

 給PHP增加SNMP模塊

  1. cd /usr/local/src/ 
  2. tar zxf php-5.3.10.tar.gz  
  3. cd php-5.3.10/ext/snmp 
  4. #運行phpize生成configure 
  5. /usr/local/php/bin/phpize 
  6. #編譯,指定php-config 
  7. ./configure --with-php-config=/usr/local/php/bin/php-config 
  8. 編譯錯誤缺少包 
  9. yum install net-snmp net-snmp-devel 
  10. #繼續編譯 
  11. ./configure --with-php-config=/usr/local/php/bin/php-config 
  12. make;make install 
  13. #建立一個目錄來存放擴展的模塊 
  14. mkdir /usr/local/php/etc/ext 
  15. #複製snmp.so到模塊目錄 
  16. cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/snmp.so /usr/local/php/etc/ext/ 
  17. #編輯php.ini文件,指定PHP到哪個目錄讀模塊 
  18. vi /usr/local/php/lib/php.ini 
  19. extension_dir="/usr/local/php/etc/ext" 
  20. #Load模塊 
  21. extension=snmp.so 
  22. #保存退出 
  23. 重啓apache 
  24. /usr/local/apache/bin/apachectl graceful 
  25. 再用/usr/local/php/bin/php -m|grep ftp查看是否有snmp.so 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章