centos7環境下solr-6.6.2的安裝與配置
最近專案中遇到了索引引擎的問題,所以就在本地安裝了solr,雖然網上版本眾多,但是很難找到合適自己的安裝方法,經過一天的測試,終於安裝成功,分用tomcat和不用tomcat,兩種方式下面就安裝過程,與大家分享下
1.安裝準備及各軟體使用版本:
solr 版本6.6.2 下載地址:http://archive.apache.org/dist/lucene/solr/6.6.2/
solr自從升級到6.0版本以後jdk7不在適合,需要安裝jdk8以上的版本,之前測試的時候使用的tomcat7多次啟動失敗,後臺換成tomcat8後,效果顯著,嘿嘿,所以版本之間的依賴非常重要
2.安裝jdk以及配置環境變數這裡不在詳細介紹:
配置環境變數:
export JAVA_HOME=/usr/java/jdk1.8.0_111
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3.安裝tomcat以及solr:
解壓tomcat:tar -zxvf apache-tomcat-8.5.29.tar.gz
解壓solr: tar -zxvf solr-6.6.2.tgz
解壓後習慣上重新命名為tomcat和solr
4.配置solr:
1.將 solr 壓縮包中 solr\server\solr-webapp\資料夾下有個webapp資料夾,將之複製到tomcat\webapps\目錄下,資料夾名改成solr(任意) ;
cp -r solr/server/solr-webapp/webapp tomcat/webapps/solr
2.將 solr 壓縮包中 solr\server\lib\ext 中的 jar 全部複製到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中;
cp solr/server/lib/ext/* tomcat/webapps/solr/WEB-INF/lib
3)將solr壓縮包中solr/server/lib/metrics* 開頭的jar全部複製到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中;
cp solr/server/lib/metrics* tomcat/webapps/solr/WEB-INF/lib
4)將solr壓縮包中solr/dist/solr-dataimporthandler-* 開頭的jar全部複製到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中;
cp solr/dist/solr-dataimporthandler-** tomcat/webapps/solr/WEB-INF/lib
5)在Tomcat\ webapps\solr\WEB-INF\下建立classes目錄,並將solr/server/resources/log4j.properties檔案複製其中;
mkdir tomcat/webapps/solr/WEB-INF/classes
cp solr/server/resources/log4j.properties tomcat/webapps/solr/WEB-INF/classes
6)複製solr/server/solr/* 所有檔案到tomcat/solrhome(自行建立)目錄,用到建立solr的core時使用
cp -r solr/server/solr tomcat/solrhome
7)修改配置檔案tomcat/webapps/solr/WEB-INF/web.xml
vim tomcat/webapps/solr/WEB-INF/web.xml
將這端程式碼取消註釋(大概在40行),並在標籤中輸入剛剛建立solrhome的絕對目錄:
最後的security登陸驗證標籤註釋掉,便於外部訪問,
最終的命令是:
[[email protected] ~]# clear
[[email protected] ~]# cp -r solr/server/solr-webapp/webapp tomcat/webapps/solr
[[email protected] ~]# cp solr/server/lib/ext/* tomcat/webapps/solr/WEB-INF/lib
[[email protected] ~]# cp solr/server/lib/metrics* tomcat/webapps/solr/WEB-INF/lib
[[email protected] ~]# cp solr/dist/solr-dataimporthandler-** tomcat/webapps/solr/WEB-INF/lib
[[email protected] ~]# mkdir tomcat/webapps/solr/WEB-INF/classes
[[email protected] ~]# cp solr/server/resources/log4j.properties tomcat/webapps/solr/WEB-INF/classes
[[email protected] ~]# cp -r solr/server/solr tomcat/solrhome
[[email protected] ~]# vim tomcat/webapps/solr/WEB-INF/web.xml
[[email protected] ~]# tomcat/bin/startup.sh
5.安裝準備及各軟體使用版本關閉防火牆,輸入訪問地址:http://IP:8080/solr/index.html
6.不用tomcat,解壓solr-5.2.1.tgz:
tar -zxvf solr-5.2.1.tgz 習慣上命名solr5進入下面的bin目錄中
啟動:./solr start
訪問:http://IP:8983/solr
開始建立core admin(學習筆記,根據自己的情況,一下內容可不看):
準備工作:在solr5/server/solr下面建立專案名稱jt,已經資料目錄
mkdir solr5/server/solr/jt
mkdir solr5/server/solr/jt/data
mkdir solr5/server/solr/jt/conf
將schema.xml和solrconfig.xml複製到conf中
將IKAnalyzer2012FF_u1.jar複製到tomcat/webapps/solr/WEB-INF/lib 中(相關資料已經打包上傳:https://download.csdn.net/download/zhaogangyyxf/10307268)
將solr/dist/solr-dataimporthandler-* tomcat/webapps/solr/WEB-INF/lib
啟動solr,開始建立
建立完畢
相關推薦
windows環境下nginx服務器的安裝與配置
使用 .html cal html 資源 ive user 成功 onf 轉載至:http://www.cnblogs.com/hxxy2003/archive/2012/09/20/2695254.html nginx服務器是一個高性能的HTTP和反向代理服務器,它以穩
win10環境下MinGW和MSYS的安裝與配置
gcc 針對 ref org 環境變量 blog tar window 顯示 最近在看《Python高級編程》這本書,裏面講到需要安裝MinGW和MSYS。因此,也了解到MinGW是針對Windows平臺開發的編譯器,可以實現gcc編譯器的各種功能。 1.首先,
centos7環境下solr-6.6.2的安裝與配置
最近專案中遇到了索引引擎的問題,所以就在本地安裝了solr,雖然網上版本眾多,但是很難找到合適自己的安裝方法,經過一天的測試,終於安裝成功,分用tomcat和不用tomcat,兩種方式下面就安裝過程,與大家分享下1.安裝準備及各軟體使用版本:solr 版本6.6.2
CentOS 6.3下rsync服務器的安裝與配置
mini 相關 有變 監測 部分 pro 當我 將不 pkgs 一、rsync 簡介 Rsync(remote synchronize)是一個遠程數據同步工具,可通過LAN/WAN快速同步多臺主機間的文件,也可以使用 Rsync 同步本地硬盤中的不同目錄。 Rsy
Windows版Mysql5.6.11的安裝與配置教程
WINDOWS版下載地址: LINUX下載地址: 原始碼安裝選擇“Source Code”下拉選單,在出來的列表裡選最後一個“Generic Linux (Architecture Independent), Compressed TAR Archi
Linux CentOS 6.5中安裝與配置Tomcat-8方法
2. 下載jdk-8u20-linux-x64.rpm,執行rpm -ivh jdk-8u20-linux-x64.rpm安裝;第二步 安裝 tomcat 將apache-tomcat-8.0.0.RC3.tar.gz檔案上傳到/usr/local中執行以下操作: 複製程式碼程式碼如下: [[email&
在Centos 6.4中安裝與配置Git
本文章來自【知識林】 安裝 yum install git 安裝完成後此版本為1.7.1屬於相對較老的版本(如果作業系統的版本相對較高時,git的版本也會較高),對於github、Jenkins等服務都支援不好,所以需要升級git版本。 升級
Linux環境下Eclipse和Tomcat的安裝和配置
這幾天在公司一直做linux環境下Web伺服器的測試工作,因此Eclipse和Tomcat的安裝和環境配置是必需的,下面是我的一點安裝經驗,希望能對需要的人有所幫助。 一、jdk的安裝和配置 1.下載一個Linux Platform的JDK,建議下載RPM自解壓格式的(比如:
linux CentOS 6.5 中安裝與配置JDK-7
系統環境:centos-6.5 安裝方式:rpm安裝 軟體:jdk-7u79-linux-x64.rpm 檢驗系統原版本 [[email protected] ~]# java -version java version "1.7.0_24" OpenJDK Ru
在CentOS 6.3中安裝與配置Tomcat-7方法
安裝說明 安裝環境:CentOS-6.3 安裝方式:原始碼安裝 軟體:apache-tomcat-7.0.29.tar.gz 下載地址:http://tomcat.apache.org/download-70.cgi wget http://mirrors.hu
Mac osx 10.10系統下Navicat for MySQL的安裝與配置
在打算用workbench之前就被同學安利了navicat,欲罷不能 之前win上用的很舒爽,現在mac上剛剛裝好,總結一下資源和步驟 =====================================================================
國內環境Kubernetes v1.12.1的安裝與配置
一、些重要概念 Cluster:計算、儲存、網路資源的總和。Kubernetes的各種基於容器的應用都是執行在這些資源上的。 Master:Kubernetes的大腦,負責排程各種計算資源。Master可以是物理機或虛擬機器,多個Master可以同時執行,並實現HA。Master
Windows7 64位機上Emgu CV2 4 2安裝與配置
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Redhat 7環境下ISCSI-target伺服器的搭建與配置
實驗環境: iscsi-server:  
【Linux】Ubuntu下jdk,mysql,tomcat的安裝與配置
最近在虛擬機器上裝了個Ubuntu12.04.5,心血來潮想試試在Ubuntu上部署自己的系統。跟在windows系統一樣,我們需要配置java執行環境,mysql和tomcat。 第一步:在Virtual Box上安裝Ubuntu系統 下載好Ubuntu的ISO映象之後,在
Windows下Nginx+Tomcat整合的安裝與配置
#Nginx使用者及組:使用者 組。window下不指定 #user nobody; #工作程序:數目。根據硬體調整,通常等於CPU數量或者2倍於CPU。 worker_processes 1;#錯誤日誌:存放路徑。 #error_log logs/error.log; #error_log logs
Linux Centos5 Redis2.4.2安裝與配置
第一步:下載安裝編譯 #wgethttp://redis.googlecode.com/files/redis-2.4.2.tar.gz #tar zxvf redis-2.4.2.tar.gz #cd redis-2.4.2 #make #make install #
Ubuntu Server 16.04下MySQL 8.0的安裝與配置
1.從Mysql官網上下載安裝檔案。有兩種方式可供選擇: 使用APT安裝方式安裝 使用完整的安裝包進行安裝 sudo dpkg -i mysql-apt-config_0.8.6-1_all.deb 2.更新系統安裝源 sudo apt
CentOS7 Vim自動補全外掛----YouCompleteMe安裝與配置
最近剛裝了新系統CentOS7,想要把編碼環境配置一下,使用Vim編寫程式少不了使用自動補全外掛,我以前用的是neocomplcache+code_complete+omnicppcomplete。但在網上搜索時,看到了YouCompleteMe,說YCM更好用一些。
linux下Nginx+tomcat整合的安裝與配置
目的:搭建Nginx與tomcat整合,用Nginx代替apache步驟:一、安裝Tomcat和JDK 1、上傳apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、執行如下命令安裝tomcat: 1.#cd /usr/loc