|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、情况筹办
CentOS6.4、Tomcat6.0、Jdk1.7、Solr4.8.1
2、装置
(1)装置jdk1.7(我用jdk1.6呈现版本非常,以是在此倡议利用jdk1.7,由于我用的是solr4.8)、设置情况变量
我的jdk装置目次默许为usr/java/jdk1.7(由于利用的是rpm装置包)
exportJAVA_HOME=/usr/java/jdk1.7
exprotPATH=.:$PATH:$JAVA_HOME/bin
保留文件加入,实行下令:source/etc/profile使其当即失效
最初利用下令java-version检察其版本信息
(2)装置tomcat6
间接解紧缩tomcat6,为了便利能够重定名,解压目次为/usr/local/tomcat6
(3)装置solr
间接解紧缩solr4.8.1至目次/usr/local/,重定名为solr;然后复制solr/dist/solr-4.8.1.war到tomcat6/webapps中;然后修正tomcat6/conf/server.xml
<Hostname="localhost"appBase="/usr/local/tomcat/webapps"
unpackWARs="true"autoDeploy="true">
如图将webapps改成/usr/local/tomcat/webapps便可;
(4)启动tomcat,solr.war主动解压,然后修正solr项面前目今的web.xml
进进bin目次:./startup.sh启动tomcat
修正solrhome设置(注重:要把这段内容的正文往失落,不然不失效):
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/local/tomcat/webapps</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
(5)复制solr/example/lib/ext下的jar包到tomcat/webapps/solr/WEB-INF/lib
cp/usr/local/solr/example/lib/ext/*.jar/usr/local/tomcat6/webapps/solr/WEB-INF/lib/
(6)在tomcatsolr下创立classpath,并把example/resources/log4j.properties复制到classpath中
cp/usr/local/solr/example/resources/log4j.properties/usr/local/tomcat/webapps/solr/classpath/
(7)设置完成重启tomcat
./shutdown.sh
./startup.sh
(8)测试
翻开扫瞄器输出:http://192.168.0.9:8080/solr进进soradmin画面
欢迎大家来到仓酷云论坛! |
|