首页 > 解决方案 > 在 Dotdeb 上安装 php-solr 包 PECL 扩展

问题描述

我们将 php 7 与 debain 8 和 Dotdeb 一起使用。我们想使用 php-solr 包。是否有关于如何打包 php 扩展的最新说明?我能找到的只有这篇 2008 年的旧博文。

https://www.dotdeb.org/2008/09/25/how-to-package-php-extensions-by-yourself/

标签: solrdebianphp-7pecl

解决方案


使用 PHP5.x

   sudo apt-get install libpcre3-dev libxml2-dev libcurl4-openssl-dev
   sudo apt-get install php5-dev
   sudo apt-get install php-pear
   sudo pecl install solr
   sudo sh -c "echo 'extension=solr.so' > /etc/php5/apache2/conf.d/solr.ini"
   sudo sh -c "echo 'extension=solr.so' > /etc/php5/cli/conf.d/solr.ini"
   sudo service apache2 restart

使用 PHP 7

   sudo apt-get install libpcre3-dev libxml2-dev libcurl4-openssl-dev
   sudo apt-get install php7.0-dev
   sudo apt-get install php-pear
   sudo pecl install solr
   sudo sh -c "echo 'extension=solr.so' > /etc/php/7.0/apache2/conf.d/solr.ini"
   sudo sh -c "echo 'extension=solr.so' > /etc/php/7.0/cli/conf.d/solr.ini"
   sudo service apache2 restart

推荐阅读