【问题标题】:Install php-solr package PECL extension on Dotdeb在 Dotdeb 上安装 php-solr 包 PECL 扩展
【发布时间】:2026-01-14 01:20:02
【问题描述】:

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

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

【问题讨论】:

    标签: solr debian php-7 pecl


    【解决方案1】:

    使用 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
    

    【讨论】: