windows 上安装tomcat7
1.下载tomcat安装包,比如apache-tomcat-7.0.29-windows-x86.zip
2.解压zip文件,把文件复制到一个目录,比如D:\Java\Tomcat7
3.在conf/server.xml中配置端口号、编码、日志等
比如:
配置端口1315 编码utf-8
<Connector port="1315" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
记录访问日志
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
此访问日志可以定义日志格式、日志策略、日志保存地址、日志文件名和后缀等
以下配置就把访问日志记录到了d:/data/logs目录下 pattern参数定义日志格式
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="d:/data/logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
4.在conf/tomcat-users.xml 中配置用户名和 密码 ,通过"图形界面"管理tomcat
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
</tomcat-users>
5. 把war包复制到webapps目录下、或者使用用户名密码通过tomcat管理后台(第4步所说的GUI)上传war包
Windows tomcat7 上 安装solr4.0
1.安装tomcat7 ,启动服务检查tomcat是否安装成功,这个是必须条件
例如安装路径:D:\Java\Tomcat7_solr
2.修改D:\Java\Tomcat7_solr\conf\server.xml文件 , 增加 URIEncoding = "utf-8"
3.下载solr的zip文件 ,例如:apache-solr-4.0.0.zip , 放在某一 文件夹 并 解压zip文件 例如:D:\Java\apache-solr-4.0.0
4.新建目录作为solr的主目录 .例如 D:\Java\solr\home
5.复制 目录 D:\Java\apache-solr-4.0.0\example\solr 中的所有内容 到 目录 D:\Java\solr\home 中
6.复制 文件 D:\Java\apache-solr-4.0.0\dist\apache-solr-4.0.0.war 到 tomcat目录 D:\Java\Tomcat7_solr\webapps\ ,修改apache-solr-4.0.0.war 为 solr.war
7.修改 JAVA_OPTS 环境 ,增加选项 -Dsolr.solr.home=D:\Java\solr\home -Dsolr.velocity.enabled=false 让 tomcat 去 识别(recognize) solr主目录 ( 此配置可以省略)
8.在 目录 D:\Java\Tomcat7_solr 下 新建 文件 conf/Catalina/localhost/solr.xml ,文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\Java\Tomcat7_solr\webapps\solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="D:\Java\solr\home" override="true" />
</Context>
9.重启tomcat , 访问http://127.0.0.1:8080/solr/admin
官网介绍:http://wiki.apache.org/solr/SolrTomcat
linux tomcat6 上 安装 solr4.0
1.1.安装tomcat6 ,启动服务检查tomcat是否安装成功,这个是必须条件
例如安装路径:/home/ttpod/publish/tomcat6_solr
2.修改/home/ttpod/publish/tomcat6_solr/conf/server.xml文件 , 增加 URIEncoding = "utf-8"
3.下载solr的zip文件 ,例如:apache-solr-4.0.0.zip , 放在某一 文件夹 并 解压zip文件 例如:/home/java/solr4.0
4.新建目录作为solr的主目录 .例如 /home/java/solr/home
5.复制 目录 /home/java/solr4.0/example/solr 中的所有内容 到 目录 /home/java/solr/home 中
sudo cp /home/java/solr4.0/example/solr* -R /home/java/solr/home
6.复制 文件 /home/java/solr4.0/dist/apache-solr-4.0.0.war 到 tomcat目录 /home/ttpod/publish/tomcat6_solr/webapps/ ,修改apache-solr-4.0.0.war 为 solr.war
suco mv apache-solr-4.0.0.war solr.war
7. 在目录 /home/ttpod/publish/tomcat6_solr/conf/Catalina/localhost 中新建文件solr.xml,文件内容入如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="/home/ttpod/publish/tomcat6_solr/webapps/solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="/home/java/solr/home" override="true" />
</Context>
8.重启tomcat , 访问http://127.0.0.1:8080/solr/admin
备注:
1. 必须保证机器上jdk和tomcat正确安装 , 环境变量正确配置
2. linux 和 windows 安装方法基本一样
分享到:
相关推荐
在技术文档《sorl的安装与配置详解.pdf》中,详细介绍了如何在CentOS 7操作系统上安装和配置Solr,以及如何进行基本的中文分析器配置。接下来,我们将根据文件内容详细说明安装和配置Solr的关键知识点。 首先,安装...
1. **创建solr.xml文件**:在`目标Tomcat conf/Catalina/localhost`目录下创建一个名为`solr.xml`的文件,并根据实际路径进行相应的配置。该文件用于定义Solr的核心集合及其配置信息。 #### 五、导入依赖库 为了...
### Sorl安装与配置详解 #### 一、Sorl简介 Sorl是一个常见的拼写错误,正确的术语应该是Solr。Apache Solr是一款高性能、采用Java开发的全文搜索引擎,通常用于网站搜索、企业级搜索以及其他需要高效处理大量数据...
文档内有详细的sorl搭建的步骤
接下来,我们需要配置sorl与Solr服务器的连接。在Python代码中,你可以使用`sorl.client.Solr`类来创建一个客户端实例,如下所示: ```python from pysolr import Solr solr = Solr('...
Sorl8版本 所需要 ik-analyzer jar包以及配置文件和中文字典 , 包括如下文件 ik-analyzer最新包:ik-analyzer-7.7.1.jar ik-analyzer配置文件:IKAnalyzer.cfg.xml 扩展字典:hotword.dic 扩展停止词字典:...
在官方网站上,你可以找到最新版本的Solr。通常,这会是一个zip或tar.gz格式的压缩文件,例如"solr-x.y.z.zip"。下载后,解压到你的工作目录下。 解压完成后,你会看到一个名为"solr"的目录,其中包含了Solr的所有...
这将启动一个嵌入式的 Jetty 服务器,并在默认端口 `8983` 上运行 Solr。你可以通过访问 `http://localhost:8983/solr/` 来查看 Solr 控制台。 ### 5. 创建索引 在 Solr 中,数据是通过索引的形式存储的。`...
3. 分区索引:通过Sharding技术,将大索引分散到多个服务器上,提高查询效率。 四、查询与过滤 1. 查询语法:SOLR支持丰富的查询语法,如布尔运算符(AND、OR、NOT)、短语查询、范围查询等。 2. 高亮显示:对查询...
通过配置多个SOLR节点,可以实现负载均衡和故障转移,确保服务的高可用性。同时,SOLR还提供了实时索引更新和热备份策略,以适应不断变化的数据。 在实际应用中,我们还需要关注性能调优。这包括优化索引结构(如...
资源分类:Python库 所属语言:Python 资源全名:sorl-thumbnail-12.1c.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
在本文中,我们将深入探讨如何在Spring Boot应用中集成Sorl(Apache Solr)作为搜索客户端。Apache Solr是一个开源的全文搜索引擎,它能够快速处理大量数据,并提供高效的搜索功能。Spring Boot通过其`spring-boot-...
Solr使用Lucene作为底层搜索引擎,并在其上构建了更强大的特性,如分布式索引、负载均衡、故障恢复等。 ### 配置与优化 Solr提供了一套丰富的配置参数,允许开发者自定义索引、查询处理等行为。Solr的配置是通过一...
sorl-thumbnail-12.9.0.tar.gz.tar
唯一缩略图序列化器字段 与sorl和Django REST Framework一起使用的图像序列化器字段。 提供一种简单的方式来显示图像的缩放版本而不是... 确保您已经安装并配置了和 ,如果现在还没有安装和配置的话。 将HyperlinkedSor
支持: Django 1.3+(已在Django 1.10.4到2.1上进行了测试) Soul-Thumbnail 11+(经12.4a1至12.5.0测试) 枕头3+(经过3、4.2和5的测试) Python 2.7至3.7 当然,从水印图像到位置和不透明度,所有内容都是可配置的...
启动Tomcat后,Solr的WAR包会被自动解压成一个名为`sorl4.7`的文件夹。 6. **重命名文件夹** 将解压后的`sorl4.7`文件夹重命名为`solr`。 7. **添加JAR包** 将`solr-4.7\example\lib\ext`目录下的所有JAR包...
Django的缩图。 功能一览 遵循支持Django 2.2、3.0和3.1 Python 3支持 ... 如果您需要开发支持或想与其他开发人员讨论,请通过freenode.net或Gitter上的#sorl-thumnbnail频道加入我们。 有关发行版更
《Solr5批量索引JSON数据详解》 在大数据时代,高效检索与分析大量文本信息是企业业务中不可或缺的一部分。...通过合理的设计和配置,Solr可以帮助我们构建一个强大、高效的全文搜索引擎,为业务发展提供有力支撑。