Skip to content

Instantly share code, notes, and snippets.

@marciopaiva
Last active January 1, 2016 11:49
Show Gist options
  • Save marciopaiva/8140085 to your computer and use it in GitHub Desktop.
Save marciopaiva/8140085 to your computer and use it in GitHub Desktop.
Copilando Xapian 1.2.x PHP 5.5.x para servidor Ubuntu 13.10

DigitalOcean - Copilando Xapian 1.2.x PHP 5.5.x para servidor Ubuntu 13.10


Configurando ambiente para copilar

sudo apt-get update
sudo apt-get build-dep xapian-bindings
sudo apt-get install php5-dev php5-cli devscripts
sudo apt-get source xapian-bindings
cd xapian-bindings-1.2.15
sudo -s
rm -f debian/control debian/*-stamp
env PHP_VERSIONS=5 debian/rules maint
sed -i 's!include_path=php5$!include_path=$(srcdir)/php5!' php/Makefile.in
sed -i 's/unstable;/saucy;/' debian/changelog
env DEB_BUILD_OPTIONS=nocheck debuild -e PHP_VERSIONS=5 -us -uc
cd..
dpkg -i php5-xapian_1.2.15-4_amd64.deb
exit

Crie um arquivo de configuração

sudo nano /etc/php5/apache2/conf.d/20-xapian.ini
extension=xapian.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment