Check out the Latest Articles:
Sphinx Open Source Volltextsuchmaschine installieren

Diese Sphinx Installationsanleitung wurde für Ubuntu 10.10 (Maverick Meerkat 64-bit) erstellt.
Sie ist jedoch prinzipiell auch auf andere Linux-Derivate (zum Beispiel Debian) und Ubuntu-Versionen anwendbar.

Vorbereitung:
Zu Beginn müssen einige wichtige Pakete installiert werden:

$ apt-get install g++ automake libtool
$ apt-get install libmysql++-dev
$ sudo apt-get install php-pear
$ sudo apt-get install php5-dev

Installation von MySQL 5.1.41 und Sphinx 1.10-beta
* MySQL 5.1.41
* Sphinx 1.10-beta

Sollte die MySQL-Datenbank noch nicht installiert sein, kann dies mit folgendem Befehl nachgeholt werden:

$ sudo apt-get install mysql-server-5.1

Sphinx installieren

Zuerst holen wir uns die Quellen von Sphinx und entpacken Sie:

$ wget http://sphinxsearch.com/files/sphinx-1.10-beta.tar.gz
$ tar -xvzf sphinx-1.10-beta.tar.gz
$ cd sphinx-1.10-beta/

Wenn Sie Sphinx mit libstemmer-Unterstützung kompilieren möchten, müssen die entsprechenden Quellcodes noch runtergeladen und entpacken werden.
Dadurch wird später deutsches Stemming ermöglicht. Per Default unterstützt Sphinx lediglich Russisch und Englisch.

$ wget http://snowball.tartarus.org/dist/libstemmer_c.tgz
$ tar -xvzf libstemmer_c.tgz

Abschließend wird Sphinx installiert. Die Option –enable-id64 wird benötigt um große Schlüssel zu unterstützen. Dies ist in bestimmten Fällen erforderlich, wenn Sie beispielsweise eigene Primärschlüssel mittels concat erzeugen wollen:

$ ./configure --with-libstemmer --prefix=/usr/local/sphinx ./configure --enable-id64
$ make
$ sudo make install







  1. It‘s quite in here! Why not leave a response?




www.kontonummer-prüfung.de   Blogverzeichnis - Blog Verzeichnis bloggerei.de   Blogverzeichnis   Blog and ping   Blog Top Liste - by TopBlogs.de   Bloggeramt.de   Blog Directory   powered by rankingcloud