怎么在CentOS安裝solr 4.10.3呢 Solr詳細(xì)安裝教程

Solr提供了比Lucene更為豐富的查詢語(yǔ)言,同時(shí)實(shí)現(xiàn)了可配置、可擴(kuò)展,并對(duì)索引、搜索性能進(jìn)行了優(yōu)化。那么怎么在CentOS安裝solr 4.10.3呢?在安裝的過(guò)程中還有哪里需要大家注意的呢?還有不知道的用戶朋友一起詳細(xì)看看吧!
Solr是什么?
Solr是Apache下的一個(gè)頂級(jí)開(kāi)源項(xiàng)目,采用Java開(kāi)發(fā),它是基于Lucene的全文搜索服務(wù)器。Solr提供了比Lucene更為豐富的查詢語(yǔ)言,同時(shí)實(shí)現(xiàn)了可配置、可擴(kuò)展,并對(duì)索引、搜索性能進(jìn)行了優(yōu)化。
Solr是一個(gè)全文檢索服務(wù)器,只需要進(jìn)行配置就可以實(shí)現(xiàn)全文檢索服務(wù)。
bin:solr的運(yùn)行腳本
contrib:solr的一些貢獻(xiàn)軟件/插件,用于增強(qiáng)solr的功能。
dist:該目錄包含build過(guò)程中產(chǎn)生的war和jar文件,以及相關(guān)的依賴文件。
docs:solr的API文檔
example:solr工程的例子目錄:
example/solr:該目錄是一個(gè)包含了默認(rèn)配置信息的Solr的Core目錄。
example/multicore:該目錄包含了在Solr的multicore中設(shè)置的多個(gè)Core目錄。
example/webapps:該目錄中包括一個(gè)solr.war,該war可作為solr的運(yùn)行實(shí)例工程。
licenses:solr相關(guān)的一些許可信息
1.安裝jdk、tomcat
2.解壓solr
[root@bogon~]#tar-zxfsolr-4.10.3.tgz.tgz
3.把solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名為solr.war
[root@bogondist]#cpsolr-4.10.3.war/usr/local/solr/tomcat/webapps/solr.war
4.解壓war包。啟動(dòng)tomcat自動(dòng)解壓。關(guān)閉tomcat。刪除solr.war.
[root@bogon bin]#./startup.sh
[root@bogon webapps]#rm -rf solr.war
5.把solr-4.10.3/example/lib/ext目錄下所有的jar包復(fù)制到solr工程中。
[root@bogonext]#cp*/usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
6.創(chuàng)建solrhome。Solrhome是存放solr服務(wù)器所有配置文件的目錄。
在/usr/local/solr下面創(chuàng)建solrhome文件夾
進(jìn)入目錄 solr-4.10.3/example/
[root@bogonexample]#cp-rsolr/usr/local/solr/solrhome(注:cp -r 會(huì)把solr文件夾一起復(fù)制過(guò)去,所以要注意solr工程配置的xml路徑問(wèn)題)
7.告訴solr服務(wù)器solrhome的位置。
需要修改solr工程的web.xml文件。
8.啟動(dòng)tomcat
./bin/startup.sh ;tail -f ../logs/catalina.out -n1000
注意:里面的內(nèi)容一定要配置對(duì),否則會(huì)報(bào)下面這樣的錯(cuò)誤。
如果路徑寫(xiě)錯(cuò)了會(huì)找打不如sorlconfig.xml的
9.啟動(dòng)tomcat
以上就是小編今天給大家分享的CentOS安裝solr 4.10.3的詳細(xì)教程了,希望此篇教程可以幫助到大家。
相關(guān)文章
Windows10安裝vmware和centos7 的教程圖解
這篇文章主要介紹了Windows10安裝vmware和centos7 的教程圖解,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-25RabbitMQ v3.7.9 Linux 免費(fèi)版(附安裝方法) for Ubuntu/CentOS/UNIX
RabbitMQ是一個(gè)由Erlang語(yǔ)言編寫(xiě)的實(shí)現(xiàn)了高級(jí)消息隊(duì)列協(xié)議(AMQP)的開(kāi)源消息代理軟件,這里提供最新Ubuntu/CentOS/UNIX版RabbitMQ下載2019-01-07- CentOS7怎么開(kāi)放8080端口?CentOS7系統(tǒng)想要開(kāi)放8080端口,該怎么開(kāi)放端口呢?下面我們就來(lái)看看詳細(xì)的教程,很簡(jiǎn)單,需要的朋友可以參考下2018-06-05
CentOS7無(wú)法使用Tab鍵補(bǔ)全命令的解決方法
使用最小化安裝CentOS后,無(wú)法使用Tab鍵補(bǔ)全命令,這里就為大家分享一下解決方法,需要的朋友可以參考下2018-05-25Tableau Server Linux發(fā)行版 2018.1 官方版 for CentOS7/Ubuntu16.04
Tableau Server可幫助提升整個(gè)組織內(nèi)的數(shù)據(jù)價(jià)值,在可信環(huán)境中自由探索數(shù)據(jù),不受限于預(yù)定義的問(wèn)題、向?qū)Щ驁D表類型,這里提供Tableau Server Linux版,以及安裝步驟2018-05-21服務(wù)器DELL R710安裝配置centos服務(wù)器系統(tǒng)的方法
寫(xiě)這篇文章的時(shí)候剛剛給一臺(tái)DELL R710安裝完系統(tǒng)。第一次給服務(wù)器安裝系統(tǒng)。文章不會(huì)詳細(xì)描述安裝過(guò)程,網(wǎng)上有很多。只會(huì)描述我所遇到的問(wèn)題2018-05-06- 這篇文章主要介紹了centos 強(qiáng)制踢掉某登錄用戶的方法,需要的朋友可以參考下2018-05-05
CentOS 7.3.1611 系統(tǒng)安裝配置圖文教程
這篇文章主要介紹了CentOS 7.3.1611 系統(tǒng)安裝配置圖文教程,需要的朋友可以參考下2018-01-28談?wù)凜entOS發(fā)布內(nèi)核安全補(bǔ)丁:修復(fù)Meltdown和Spectre漏洞
這篇文章主要介紹了談?wù)凜entOS發(fā)布內(nèi)核安全補(bǔ)?。盒迯?fù)Meltdown和Spectre漏洞,小編覺(jué)得還是挺不錯(cuò)的,這里分享給大家,需要的朋友可以參考下2018-01-17Linux基礎(chǔ)及應(yīng)用教程(基于CentOS 7) 第2版 中完整pdf掃描版[281MB]
本書(shū)以CentOS 7為藍(lán)本,介紹了Linux操作系統(tǒng)的使用和配置,內(nèi)容詳盡,結(jié)構(gòu)清晰,通俗易懂,使用了大量的圖表對(duì)內(nèi)容進(jìn)行表述和歸納,并對(duì)重點(diǎn)內(nèi)容給出了詳細(xì)的操作步驟,歡2018-01-02