這里主要講安裝方式的變化
這是4.x的安裝方式,大家都熟知,在我看來未免繁瑣了一點(diǎn)。
或許官方也感覺繁瑣了,于是5.x有個(gè)最大的改變。↓
什么叫Standalone呢?
我來翻譯一下:
從solr5.0開始,Solr不在分發(fā)成一個(gè)war包以部署在任何Servlet容器上。現(xiàn)在的Solr作為一個(gè)單獨(dú)的Java應(yīng)用服務(wù)器分發(fā),包括在Unix或者Windows平臺上使用的啟動和停止腳本,以及一個(gè)安裝腳本來設(shè)置生產(chǎn)環(huán)境下的Solr安裝,在*nix平臺上通過/etc/init.d來管理。【*nix----Unix】
!在內(nèi)部,Solr仍然通過Servlet API實(shí)現(xiàn),并由Jetty提供支持--但是這僅僅是實(shí)現(xiàn)細(xì)節(jié)的一個(gè)例子。作為一個(gè)“webapp”部署在其它Servlet容器(或者其它Jetty的實(shí)例)是不支持的,同時(shí)當(dāng)有額外的變化時(shí)可能會在內(nèi)部對Solr進(jìn)行調(diào)整以利用自定義網(wǎng)絡(luò)堆棧功能導(dǎo)致在未來5.x版本中不工作。
看見了沒!看見了沒!看見了沒?。。楹未蠹叶疾幌矚g接受新方式呢,還在Tomcat上垂死掙扎,Tomcat是不是給你廣告費(fèi)了?。m然我知道你是習(xí)慣問題)
以后新版本就不需要轉(zhuǎn)移到Tomcat上了,或許大家不死心,但是目前的新版本都是不推薦的,即使你轉(zhuǎn)移成功了,后面也可能麻煩不斷,你再精通,你能比得上官方嗎?老弟啊,沒毛病,是時(shí)候放手了。
都是差不多一樣的流程。
bin/solr
/時(shí)bin/solr.cmd
,這些設(shè)置可以被覆蓋,這允許您在一個(gè)地方設(shè)置所有的屬性。
目錄包含主要的Solr .jar文件。Solr管理界面 (server/solr-webapp
)
Jetty libraries (server/lib
)
日志文件 (server/logs
)
日志配置 (server/resources
).
configsets示例 (server/solr/configsets
)