• install java on your server
  • install solr
  • configure the datamodel (ubbt_POSTS, ubbt_TOPICS)
  • configure the domain it answers on. it will answer default to port 8983
  • punch a hole (optional) in your firewall for that port to test http queries and admin from your PC, then you can close it for localhost only. (i left mine open, so i can tinker with things and do admin stuff -- strong psw's :ftw:)
  • Queries take the form of http://yoursite.com/solr/?q=search&term (many other options too) Tutorial
  • cron job a couple scripts to: 1. do an incremental change update (xx Mins) 2. full update (nightly)
  • autostart the server
  • modify /scripts/dosearch.inc.php to call the server with query from the user supplied search terms, grab the json or xml returned data, format it for output


zoom zoom.. and much more accurate. it also removes the 4 letter minimum in search terms and the default skip words.. very nice!

pre-requisite is that you prolly are running your own server or at LEAST a nice hefty VPS..

that's a nutshell smile