solr核的创建
一 拷贝jar包
创建核需要一下两个Jar包,没有的话创建核会失败。
1 2 | ( 1 )solr-dataimporthandler- 5.3 .1jar ( 2 )solr-dataimporthandler-extras- 5.3 . 1 .jar |
1 2 | cp -r /usr/local/solr/solr- 5.5 . 4 /dist/solr-dataimporthandler- 5.5 . 4 .jar /usr/local/tomcat/apache-tomcat- 8.5 . 13 /webapps/solr/WEB-INF/lib cp -r /usr/local/solr/solr- 5.5 . 4 /dist/solr-dataimporthandler-extras- 5.5 . 4 .jar /usr/local/tomcat/apache-tomcat- 8.5 . 13 /webapps/solr/WEB-INF/lib |
二创建文件夹
1.创建核的文件夹
*这个文件夹为核的名称(Test)*
1 | mkdir /usr/local/tomcat/apache-tomcat- 8.5 . 13 /solr_home/Test |
2.在上面创建的文件夹下再创建两个文件夹data conf
1 2 3 | mkdir /usr/local/tomcat/apache-tomcat- 8.5 . 13 /solr_home/Test/data mkdir /usr/local/tomcat/apache-tomcat- 8.5 . 13 /solr_home/Test/conf |
三拷贝创建核所需要的文件到新创建的文件夹下
1 | cp -r /usr/local/solr/solr- 5.5 . 4 /example/example-DIH/solr/solr/conf/* /usr/local/tomcat/apache-tomcat- 8.5 . 13 /solr_home/Test/conf |
(*注*)有可能报错:cp: target ‘/usr/local/tomcat/apache-tomcat-8.5.13/solr_home/Test/conf ’ is not a directory
执行:
1 | cd usr/local/tomcat/apache-tomcat- 8.5 . 13 /solr_home/Test/conf |
然后执行上面cp命令即可。
四重启tomct
1 2 3 | cd /usr/local/tomcat/apache-tomcat- 8.5 . 13 /bin/ 关闭Tomcat: ./shutdown.sh 启动Tomcat: ./startup.sh |