一、初步感受一下:
看这里,http://lucene.apache.org/solr/tutorial.html
例子很简单,采用了jetty,运行下面的命令
user:~/solr/example$ java -jar start.jar
就可以在浏览器访问了,添加/查询等操作 按照例子来就是了。
题外话:
那么如何在tomcat里面配置呢。今天是在gentoo下面配置的有点犯迷糊,还是在博客上备份一下吧。
tomcat的目录布局在gentoo下面有些不一样,不过这里有很好的说明和对照:
http://www.gentoo.org/proj/en/java/tomcat-guide.xml
二、拷贝需要的文件
cp /opt/apache-solr-1.4.1/example/solr/* /var/www/solr
cp /opt/apache-solr-1.4.1/example/webapps/solr.war /var/www/solr/doc
三、tomcat配置
设置运行环境:Context
nano /etc/tomcat-6/Catalina/localhost/solr.xml
<Context docBase="/var/www/solr/doc/solr.war" debug="0" crossContext="true">
<!-- Link to the user database we will get roles from -->
<Environment name="solr/home" type="java.lang.String" value="/var/www/solr" override="true"/>
</Context>
这里有两个关键点:
Using JNDI solr.home: /var/www/solr
docBase /var/www/solr/doc/solr.war
配置工程:nano /etc/tomcat-6/server.xml
<Service name="Catalina">
<Connector port="8983" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="/var/www/solr/doc"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
</Engine>
</Service>
说明:可以删除server.xml里面的所有内容。
开始一行:<Server port="8052" shutdown="SHUTDOWN">
结束一行:</Server>
中间内容:上面的片段
启动 /etc/init.d/tomcat-6 start ,然后在浏览器访问 http://192.168.0.173:8983/solr/
出现:
Welcome to Solr!
则说明成功。
另外后来发现这个文章作为入门不错:http://stupid.iteye.com/blog/619750
分享到:
相关推荐
Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置
本篇将详细介绍如何在本地环境中安装并配置 Solr,包括单核心(core)和多核心的设置。 **一、Solr 单核心安装配置** 1. 首先,我们需要从 Apache Tomcat 官网下载 Tomcat,这将作为 Solr 的服务器容器。Tomcat ...
本文将详细介绍如何进行 Solr 的安装与配置。 首先,安装 Solr 需要先确保你的系统已经安装了 Java Development Kit (JDK) 1.6 或以上版本,因为 Solr 需要依赖 JDK 来运行。你可以从 Oracle 的官方网站下载并安装...
#### 三、Solr配置细节 ##### 1. 配置核心 - **配置核心信息**:每个索引都需要一个核心(Core),核心是Solr的一个实例,包含一个或多个索引。在`D:\Solr\solr1\home`目录下,可以通过编辑`core.properties`文件来...
Solr配置安装(一) Apache Solr是一款基于Java的开源搜索服务器,由Apache软件基金会开发。它提供了全文检索、命中高亮、拼写检查、实时索引和多种数据类型支持等强大功能,常用于构建高性能的搜索应用。本文将...
3. **修改Solr配置**: - 在`$SOLR_HOME/collection1/conf/schema.xml`文件中,在`<types></types>`之间添加以下内容: ```xml <fieldType name="text_ik" class="solr.TextField"> ``` - 同时,修改`...
### Solr搜索服务器安装配置详解 #### 一、Solr简介 Apache Solr是一款开源的高性能全文搜索引擎,基于Lucene库构建。它采用Java开发,提供了丰富的API接口,支持多种编程语言,使得开发者能够轻松地集成搜索功能到...
在Linux系统上如何搭建了solr搜索服务,同时运用到项目中
在 Solr 8 中,为了确保系统的安全性和数据的隐私性,配置用户登录验证是非常重要的步骤。本文将详细介绍如何对手动配置 Solr 8 的用户登录验证。 首先,我们需要了解 Solr 的安全组件——Jetty 容器。Solr 默认...
"Tomcat 和 Solr 的配置安装过程" 在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以...
Solr 的基本安装配置主要包括 Solr 配置所需包、Solr 配置文件详解和 Solr 服务配置说明三个部分。 Solr 配置所需包 Solr 需要的配置包主要包括 JDK、Apache Tomcat 和 Apache ZooKeeper 等。 Solr 配置文件详解 ...
【Solr入门配置说明】 ...总的来说,配置Solr涉及JDK、Tomcat的安装与环境变量设置,以及Solr自身的部署和核心配置。一旦完成这些步骤,你就能够利用Solr的强大搜索功能来提升你的应用程序的用户体验。
Solr安装配置相对直接,可以从其官方网站下载特定版本(如Solr4.10.3),并根据运行环境(Linux或Windows)选择相应的安装包。Solr使用指南亦可在其官方wiki页面找到。安装后,Solr主要目录结构包括bin(运行脚本)...
本压缩包“Solr安装与配置solr.rar”包含了Solr的安装和配置步骤,对于理解和使用Solr进行全文检索、索引和查询操作具有重要的参考价值。 首先,我们需要了解Solr的基本架构。Solr的核心组件包括索引库、请求处理器...
1. **修改Solr配置文件**: - 打开`solr\home\conf\solrconfig.xml`文件。 - 在`<dataDir>`标签中指定Solr数据存储路径,例如: ```xml ${solr.data.dir:D:\developmenttools\solr\home\data} ``` - 其中`D:\...