发布于 2015-06-02 04:55:55 | 251 次阅读 | 评论: 0 | 来源: PHPERZ
			Apache Solr 企业级全文搜索引擎
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果;		
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果;
首先下载 点击下载:Solr-5.1.0 (注下载:solr-5.1.0.tgz) 点击下载:Tomcat-7.0.62.tar.gz
注意:默认下载的存放路径为Centos的登陆用户的根目录
然后在Centos上准备一个目录:如 /tools/
#### 部署tomcat #######解压tar -xzvf Tomcat-7.0.62.tar.gz###复制到安装目录cp ~/tomcat-7.0.62 /tools/###进入bincd /tools/tomcat-7.0.62/bin###启动Tomcat./startup.sh操作Solr
#### 部署Solr #######解压Solrtar -xzvf solr-5.1.0.tar上传solr.war到Tomcat然后关闭tomcat.
配置Solr:
###进入tomcat的solr目录:cd /tools/tomcat-7.0.62/webapps/solr/###建立Solr_Homemkdir solr_home###配置Solr的web.xmlvi web.xml###修改内容,取消env-entry的注释<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>/tools/tomcat-7.0.62/webapps/solr/solr_home</env-entry-value><env-entry-type>java.lang.String</env-entry-type></env-entry>### 保存退出Esc  :wq配置Solr的日志:
### 复制相关Jar到Solr的lib中cp ~/solr-5.1.0/server/lib/ext/* /tools/tomcat-7.0.62/webapps/solr/WEB-INF/lib/### 复制log4j的配置文件到solr中cp ~/solr-5.1.0/server/resources/log4j.properties /tools/tomcat-7.0.62/webapps/solr/WEB-INF/classes/重新启动Tomcat
访问: http://127.0.0.1:8080/solr/