Mercury Drupal and Apache Solr Integration
Two months ago I setup my first LAMP server using Ubuntu and then due to PHP issues with Drupal 6 switched to Debian.
Now I need to setup a brand new VPS with Drupal and the Apache Solr Search integration feature on it. Someone told me Mercury might have that already included, but that is over my head.
If it's true where does one find Mercury? THANKS.
7 Replies
Then run aptitude update
I am working on my first Acquia Drupal distro (http://acquia.com/products-services/acquia-drupal
The distro includes everything you need except Solr 1.4. (USE 1.4!) which you can get here: http://www.apache.org/dyn/closer.cgi/lucene/solr/
Place it somewhere not visible to the web (not in your apache docroot and not inside of your drupal directory).
Then you only have to move 2 files from the drupal Solr module:
schema.xml
solrconfig.xml
into
apache-solr-nightly/example/solr/conf/schema.xml
apache-solr-nightly/example/solr/conf/solrconfig.xml
(move the existing ones somewhere else first - as per README)
then run java -jar start.jar in shell and you should be up and running.
Mercury is a full platform of software and configuration that began primarily as an Amazon EC2 image and now includes a Linode stackscript and will extend into hosting. It can also be set up manually.
In addition to the typical Linux/Apache/MySQL/PHP stack, Mercury includes the memcached server for data caching, Varnish for full page caching, Apache Tomcat for running Apache SOLR, and the 1.2 version will include the Hudson messaging/cron server. It also installs and configures all the Drupal modules to make them work. Pressflow is necessary for Varnish.
Not much on their website atm: