知识点
相关文章
更多最近更新
更多solr部署长命版后继
2019-03-27 01:08|来源: 网路
使用./post.sh提交数据需要curl
sudo apt-get install curl
查看索引大小
du -h /var/solr
给solr加访问权限控制
sudo vi /etc/tomcat6/Catalina/localhost/solr.xml
<Context docBase="/var/solr/solr.war" debug="0" privileged="true" allowLinking="true" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/var/solr" override="true" />
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.100,localhost,192.168.1.103,127.0.0.1"/>
<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="192.168.1.105"/>
</Context>
注意:要使上面的配置生效,还需要重新开启tomcat的安全机制
编辑sudo vi /etc/default/tomcat6
注释掉最后一句TOMCAT6_SECURITY=no
reference:
http://tomcat.apache.org/tomcat-6.0-doc/config/valve.html#Remote_Address_Filter
reference:http://ajavaask.5d6d.com/viewthread.php?tid=20
reference:http://www.unidata.ucar.edu/projects/THREDDS/tech/reference/TomcatSecurity.html
转自:http://www.cnblogs.com/lexus/archive/2010/08/22/1805980
相关问答
更多-
solr怎样部署在tomcat7下[2022-11-19]
Tomcat下Solr安装配置 由于Solr基于java开发,因此Solr在windows及Linux都能较好部署使用,但由于Solr提供了一些用于测试及管理、维护较为方便的shell脚本,因此在生产部署时候建议安装在Linux上,测试时候可以在windows使用。 Solr是一个基于Lu... -
solr怎样部署到weblogic[2022-03-07]
Solr需要运行在一个servlet 容器里(因此目前几乎所有常见的Servlet容器都可以满足Solr的运行需要)。solr在lucene的上层提供了一个基于HTTP/XML的Web Services,应用需要通过这个服务与solr进行交互。 关于Solr的详细介绍,此处就不再赘述 -
如何在eclipse中部署solr的web工程[2023-10-24]
在eclipse中调试solr,便于我们更加的清晰的了解solr的运行原理,今天散仙,就详细的写一下如何eclipse部署solr(4.10.0版本)的web工程。 首先在eclipse(散仙这里是4.2)里,新建一个动态的Web工程, 然后起一个项目名叫solrweb,如果第一次使用需要配置一下web容器,tomcat或jetty 点击new runtime配置tomcat容器,前提是你下载好的tomcat解压保存在某个盘符下, 然后配置tomcat的路径 然后finish,建完后的项目结果如下所示: 接 ... -
如何在tomcat下部署solr[2024-01-28]
1.用eclipse中安装Flex builder 插件版,就可以直接创建flex项目,并可以向web项目一样部署到Tomcat下2.如果flex没有与后台交互的话,可以将bin-debug目录下的文件放到tomcat/Webapps/ 你的项目名称/目录下,启动Tomcat就可以访问 -
新人求助:关于linux上部署solr的问题[2022-07-18]
一、安装 1.需要的安装包:apache-tomcat-7.0.47.tar.gz、solr-4.10.3.tgz.tgz(jdk自行安装) 2.解压tomcat并创建solr文件夹 [root@localhost ~]# tar -zxf apache-tomcat-7.0.47.tar.gz [root@localhost ~]# mkdir /usr/local/solr 3.将tomcat解压后的文件夹拷贝到solr的tomcat文件夹中 [root@localhost ~]# cp apache- ... -
solr tomcat部署遇到问题,如下[2022-05-21]
在配置文件里将 org.apache.pluto.core.PortletServlet 替换成 org.apache.pluto. container.driver.PortletServlet -
由于它是Solr的一部分,它肯定会出现,但我们不会就未来DSE版本的时间或具体内容提供任何指导。 It's certainly coming since it's part of Solr, but we don't give any guidance as to the timing or specific content of future DSE releases.
-
部署Apache Solr(Deploying Apache Solr)[2022-03-01]
Solr需要在Java EE应用程序服务器中运行。 您可以使用Jetty或Tomcat 。 Nginx将通过AJP或simliar充当代理,将所有RESTless请求转发给Solr。 我没有使用我的ajp与nginx,但我已经读过这个 。 基本上,您将同时运行所有Java EE应用程序服务器,Rails服务器,nginx,passenger和ajp代理。 您还可以设置代理通行证,这里有一个教程 。 探索不同的选项,看看哪一个是你的赌注。 Solr needs to run in a Java EE appl ... -
回答我自己的问题! :) 基本上,为了实现我的目标,我需要做以下事情: 在我的Maven POM文件中包含Solr WAR作为依赖项 将默认的Solr核心和配置( example/collection1/ )解压缩到我项目的子目录(我使用了cores/collection1 ) 在launch -Dsolr.solr.home上添加Java VM参数以指向cores目录( -Dsolr.solr.home=/path/to/my/project/cores ) 它不完全是自包含的(我仍然需要指向一个配置), ...
-
由于tomcat支持似乎被禁用,因为5.x我不得不深入挖掘,最后我发现docs 如何很容易地启动solr ,即使它不在tomcat上。 你只需要解压缩solr-5.2.1.tgz文件,然后转到/solr-5.2.1并做 $ bin / solr start 这将永久启动默认端口8983上的solr服务器。 我实际上考虑过最简单的方法在tomcat上部署warfile,但这只是你需要处理的各种日志错误。 所以描述的方式是我的选择。 Since tomcat support seems to be disabl ...