配置sunspot tomcat结合sunspot_rails

2019-03-27 01:21|来源: 网路

1,sudo apt-get install openjdk-6-jdk
2,sudo apt-get install solr-tomcat
3, 在你的项目中加入sunspot支持(gem 'sunspot_rails'...)然后运行 rails g sunspot_rails:install
4,运行rake sunspot:solr:start 这样会在你的项目目录下面生成一个solr文件
5,把solr文件下面的conf/schema.xml&conf/solrconfig.xml copy到/usr/share/solr/conf
6,修改一下solrconfig.xml里面的<dataDir>${solr.data.dir:索引位置}</dataDir>
7,你可以修改tomcat的端口号在启动tomcat (在/etc/tomcat6下面的server.xml文件<Connector port="端口号"))
8,sudo apt-get install tomcat6-admin(tomcat的管理页面)
9,sudo nano /etc/tomcat6/tomcat-users.xml(修改你登陆管理界面的帐号和密码)<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="manager,admin"/>
10,sudo service tomcat6 start/restart/stop(启动重启关闭)
测试看看访问一下 进入 tomcat的管理页面,里面就有一个solr的应用点击进入 然后测试查询

转自:http://my.oschina.net/qinjker/blog/83754