搜索服務solr 一二事(1) - solr-5.5 使用自帶Jetty或者tomcat 搭建單機版搜索服務器


solr,什么是solr,就是你要吃的東西“餿了”,不能吃了,out of date~

嘛。。。開個玩笑,發音就是‘搜了’,專門用於搜索的一個開源框架,lunce就不說了,不好用,麻煩

來講講solr吧
目前最新更新的是6.0,4月7-8號更新的,哥不太喜歡用新出來的版本,多多少少會有bug,centos7出來后我至今使用的是6.5(實在無法忍受7啊。。。西吧)

6.0我也試着裝了,但是會報錯,日志文件找不到,自己新建一個也不行,去官方的jira看看,發現的確有這么一個bug,但是已經close狀態,估計fix了吧

那么拋棄6.0不說,我們先來講講上一個版本5.5吧

首先你得下載這個版本的包

地址:
 
下載后上傳(chuang)到你的linux上
如下我是放到這個文件夾下,並且解壓至此
 
名字太復雜了啦~!砸門改一個!
 
好,入正題
在solr5以后,自帶了jetty作為服務器,可以自行啟動,自帶的要比曾經的solr4使用tomcat方便一點
cd solr5 進入后
如此運行:
啟動solr ...
啟動成功,happy searching!(為何我突然想到了HHKB? 跪求送一把啊~~~)
 
那么8983就是搜索服務的端口啦
看到木有,啟動成功了...  這logo我也就不說了,我當初的第一反應就是華為
 
這邊是一些版本信息:
 
 
好,以上是jetty,簡單吧
那么有的童鞋喜歡用tomcat部署咋辦捏
好就是tomcat吧,雖然略嫌麻煩,既然官方使用jetty,那肯定自然是有他的理由的嘍
把tomcat7解壓到這個目錄並且重命名
 
將solr5\server\solr-webapp目錄下的webapp文件夾拷貝到tomcat7下webapps下,並改名為solr
 
 
在solr5/server/lib/ext 目錄中
 
所有的jar包添加到solr工程中
 
記住此目錄
修改剛剛放進tomcat7中的solr的web.xml
放開注釋,並且替換第二行白色的部分為剛剛的目錄
:wq保存退出
 
拷貝日志文件到tomcat7下solr的classes中
 
最后一步:
啟動tomcat
 
日志:
 
截圖留念:
 
版本信息,tomcat7噢~
 
 
接下來的文章會對solr集群,zookeeper等做介紹以及詳細講解,歡迎關注並訂閱我的頭條號以及微信公眾號,一起學習一起進步吧~
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM