1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
//solr目录简介 //contrib -> 搜索引擎相关的组件包 dist -> solr运行依赖的jar包 docs -> 文档 example -> 案例 //solr内置jetty容器启动 example目录中 java -jar start.jar //启动jetty容器 localhost:8983/solr //访问jetty容器的solr后台 cd exampledocs java -jar post.jar *.xml //生成案例数据 sh post.sh *.xml // example/solr文件夹是例子的solrhome目录 每个容器需要单独指定 // /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr/WEB-INF/web.xml中可指定 // /usr/local/solr/solr-4.9.1/example/solr/collection1 核心目录 可以在core.properties中指定 可以创建多个核心 // /usr/local/solr/solr-4.9.1/example/solr/collection1/conf/solrconfig.xml 配置文件 // /usr/local/solr/solr-4.9.1/example/solr/collection1/conf/schema.xml 搜索配置文件 // /usr/local/solr/solr-4.9.1/example/solr/collection1/data 文档索引目录 //admin后台简介 core Admin //管理核心 java properties //查看java信息 thread dump //线程运行状态信息 //选中核心文件collection1 Overview //概观页面 analysis //分词预览 dataimportant //导入索引数据 documents //新增或更新数据等 files //显示核心目录下的文件 ping //连接信息 query //查询 replication //这个信息等分布式了能看到 //重新复制一个solr工程 在tomcat webapps下新建newsolr newsolrhome cd /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr cp -R ./* ../newsolr */ //复制solrhome 一个工程一个solrhome cd /usr/local/solr/solr-4.9.1/example/solr cp -R ./* /usr/local/tomcat/apache-tomcat-8.0.23/webapps/newsolrhome solrhome不是一定要放tomcat下*/ //修改web.xml指向newsolrhome vim /usr/local/tomcat/apache-tomcat-8.0.23/webapps/newsolr/WEB-INF/web.xml //重启tomcat cd /usr/local/tomcat/apache-tomcat-8.0.23/bin/ ./shutdown.sh && ./startup.sh //重新复制一个核心 copy后修改core.properties为核心名 //删除data目录中的数据 重启tomcat即可 |