How-to install mnoGoSearch on Debian Jessie

mnoGoSearch tested with a fresh cloud.runabove.com Debian Jessie 7.5 instance :

sudo nano /etc/apt/sources.list
#Only jessie distrib
---> deb http://ftp.debian.org/debian jessie main
---> deb-src http://ftp.debian.org/debian jessie main

#Update package list
sudo apt-get update

#Upgrade distrib with new distrib repository
sudo apt-get upgrade

#Install MySQL & PhpMyAdmin BEFORE mnoGoSearch
sudo apt-get install mysql-server phpmyadmin

#Create a new db
---> create new db db_test_mnogo at http://IP/phpmyadmin/

#Go in the /tmp/ directory for instance
cd /tmp/

#Download mnogoSearch package / Here it's not the last one
wget http://www.mnogosearch.org/Download/deb/mnogosearch_3.3.13-1.static_amd64.deb

#Unpack and install
sudo dpkg -i mnogosearch_3.3.13-1.static_amd64.deb

#Go to the newly created mnoGoSearch directory
cd /etc/mnogosearch

#Backup and rename the conf file
sudo cp indexer.conf-dist indexer.conf

#Setup mnoGoSearch to work with MySQL
sudo nano indexer.conf
---> replace DBAddr  mysql://root:passmysql@localhost/db_test_mnogo/?dbmode=blob
---> add Server http://www.website-i-want-to-crawl.com/ near the end of the file

#Go to the exe file directory
cd /usr/sbin/mnogosearch

#Create DB
./indexer -Ecreate
#run
./indexer
Enjoy :)

Official doc : http://www.mnogosearch.org/doc33/msearch-indexing.html

chevron_left
chevron_right

Leave a comment

Your email address will not be published. Required fields are marked *

Comment
Name
Email
Website