雄关漫道真如铁,而今迈步从头越。
全部博文(348)
分类: 系统运维
2012-05-24 18:00:46
1. jdk1.6
安装jdk1.6到系统默认目录下X:\qc\Java目录下(注意要点:配置好环境变量)。
2. tomcat安装
a) 安装tomcat到X:\qc\tomcat6目录下。
b) 配置server.xml
Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
3. 下载并部署solr1.4.1
a) 拷贝本地solr(注意该solr文件夹并非war包而是solr连接数据库的配置包)目录到目标服务器X:\qc目录下。
l data-onfig.xml
query="select * from article" pk="article_id"
deltaQuery="select * from article where update_time > '${dataimporter.last_index_time}'">
l solrconfig.xml
l schema.xml
field name="id" type="string" indexed="true" stored="true" required="true" />
b) 部署war包solr到tomcat下
在X:\qc\tomcat6\webapps下放置ache-solr-1.4.0\example\webapps\solr.war。
c) 配置solr.xml
l 创建目录X:\qc\Tomcat6\conf\Catalina\localhost。
l 增加solr.xml内容如下:
4. 启动f:\qc\tomcat6\bin\tomcat6.exe(带dos控制台)(注意这里tomcat安装时一定要改成tomcat6或者tomcat不能有横线或者空格否则可能导致solr无法正常索引哦)
5. 索引全部数据:(可能需要重新刷一次窗口才能真正的索引全部数据哦)
6.测试url:如果可以看到solr管理界面说明搭建成功了
7.把如下代码copy到本地另存成jsp放到你的工程里就可以实现毫秒级搜索百万数据量啦:
<%@ page language="java" pageEncoding="UTF-8"%>