1. 程式人生 > >Linux(centos)下安裝solr伺服器

Linux(centos)下安裝solr伺服器

安裝步驟:

安裝linux(centos)、jdk、tomcat。

Jdk環境的安裝自己百度去搜索(可以通過yum安裝)

這裡講解tomcat和solr的安裝的安裝

1.tomcat的安裝:

把tomcat的tar.gz包拖到linux的根目錄下(這裡推薦一種方法:可以通過xshell的xftp把windows的東西傳輸到linux下面去):


接下里來我們解壓這個包:

[[email protected] ~]# tar -zxvf apache-tomcat-7.0.47.tar.gz

使用ll命令發現多了一個這樣的資料夾:這就是我們解壓下來的結果

接下來我們使用以下命令:目的是把剛剛解壓的資料夾複製一份到/usr/local/solr/tomcat下面,並改名為tomcat(這裡的複製目的路徑自己口語定義,我這種路徑作為參考)

[[email protected] ~]# mkdir /usr/local/solr

[[email protected] ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat

cp: omitting directory `apache-tomcat-7.0.47'

[[email protected] ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r

[[email protected] ~]# cd /usr/local/solr/

[[email protected] solr]# ll

total 4

drwxr-xr-x. 9 root root 4096 Sep 10 17:56 tomcat

2.安裝solr

接下來上傳solr的壓縮包,和上傳tomcat包一樣,這裡就不再詳細講解

第二步:把solr的壓縮包上傳到伺服器。並解壓。

解壓過後多了這個檔案:

 

第三步:把/root/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。並改名為solr.war,,使用以下命令即可完成第三步的操作:

[[email protected] dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

第四步:解壓war包,啟動tomcat自動解壓solr的war包。然後關閉tomcat。刪除solr.war.

需要特別注意到:必須關閉tomcat之後,才可以刪除solr.war,不然刪除的時候會連著solr的資料夾一同刪除;

第五步:把/root/solr-4.10.3/example/lib/ext 目錄下所有的jar包複製到solr工程中。

[[email protected] ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/

第六步:建立solrhome。Solrhome是存放solr伺服器所有配置檔案的目錄。

[[email protected] example]# pwd

/root/solr-4.10.3/example

[[email protected] example]# cp -r solr /usr/local/solr/solrhome

[[email protected] example]#

第七步:告訴solr伺服器solrhome的位置。

需要修改solr工程的web.xml檔案。

通過命令找到web.xml

 

進行修改即可:

 

第八步:啟動tomcat

記得關閉linux的防火牆和本機的防火牆(Linux:關閉防火牆命令:service iptables stop)

在本機瀏覽器輸入:

Linux的ip的地址:tomcat埠號/solr/即可


相關推薦

Linux(centos)安裝solr伺服器

安裝步驟:安裝linux(centos)、jdk、tomcat。Jdk環境的安裝自己百度去搜索(可以通過yum安裝)這裡講解tomcat和solr的安裝的安裝1.tomcat的安裝:把tomcat的ta

Linux系統安裝solr搜尋伺服器和訪問不了solr首頁問題

第一步:安裝linux、jdk、tomcat。 jdk安裝步驟詳細見 安裝jdk [[email protected] ~]# ll total 8044 -rw-r--r--. 1 root root 8234674 Oct 27  2013 apac

Linux CentOS安裝、配置mysql數據庫

config 得到 操作 program except naconda 服務端 強力 fig 假設要在Linux上做j2ee開發。首先得搭建好j2ee的開發環境。包含了jdk、tomcat、eclipse的安裝(這個在之前的一篇隨筆中已經有具體解說了Linux學習之Ce

Linux/CentOS安裝MySql RPM Bundle

x86 verbose rbo cli x64 5.7 下載 serve sql 一、下載對應的版本的MySql安裝文件 1、下載路徑:https://dev.mysql.com/downloads/mysql/ 2、選擇對應的Linux版本和x86/x64

Linux-CentOS安裝JDK

很大的 問題 down load tool http ssp ora tar 在CentOS下安裝JDK8 以安裝JDK8為例 一、下載解壓jdk 1.去http://www.Oracle.com/technetwork/java/javase/downloads

Linux CentOS安裝JDK

auth gin secure xshell to do 打開 定義 nload header 本文講解如何在Linux CentOS下,下載安裝JDK 環境: Linux CentOS 本文實踐內容,使用阿裏雲ECS,通過XShell客戶端連接阿裏雲服務器操作實現。讀者也

Linux-Centos安裝java開發環境

1. 升級包  yum -y upgrade 2. 安裝java8 yum -y install java-1.8.0-openjdk*  3. 以下為相關指令 檢視CentOS自帶JDK是否已安裝:yum list installed | gr

Linux CentOS安裝docker

1、進入Linux執行yum -y install docker-io 2、這時候如果執行命令  docker images 會報錯如下     Cannot connect to the Docker daemon at unix:///var/run/docker

Linux CentOs 安裝 mysql nginx redis

SCP 的使用 來源於: https://blog.csdn.net/qq_30968657/article/details/72912070 scp [引數] <源地址(使用者名稱@IP地址或主機名)>:<檔案路徑> <目的地址(使用者名稱 @IP 地址或主機名)>:

linux(centos)安裝mysql5.7(mysql8.0類似)

本人使用的是centos64位系統。mysql安裝步驟如下: 1、下載mysql安裝包---二進位制壓縮包: 下載免費社群版本: 2、檢視系統是否自帶mysql,若有則將其解除安裝: 3、解壓壓縮包: 將壓縮包放在你需要安裝的路徑下:a:新建路徑

【筆記】linux (CentOS) 安裝Mysql

1.檢視CentOS自帶的mysql      輸入: rpm -qa | grep mysql 2.解除安裝CentOS自帶的mysql 輸入:rpm -e --nodeps 自帶的mysql名 3. 上傳mysql安裝

Linux-centos安裝hue視覺化以及與hdfs、hive、hbase和mysql的整合

1. Hue概述及版本下載 1)概述     Hue是一個開源的Apache Hadoop UI系統,最早是由Cloudera Desktop演化而來,由Cloudera貢獻給開源社群,它是基於Python Web框架Django實現的。通過使用Hue我們可以在瀏覽器端的W

LINUX環境安裝VSFTP伺服器

1.首先檢查當前環境下是否已經安裝對應ftp軟體rpm -qa|grep vsftp如果已經安裝可以可以出現ftp對應版本資訊,未安裝則無回顯2.安裝VSFTP軟體,可以使用yum方式rpm包方式安裝(對應資源可在系統光碟package包下)yum install vsftp

Linux/Centos安裝部署phantomjs 及使用

PhantomJS 是一個基於 WebKit 的伺服器端 JavaScript API。它全面支援web而不需瀏覽器支援,其快速,原生支援各種Web標準: DOM 處理, CSS 選擇器, JSON, Canvas, 和 SVG。 PhantomJS

Linux Centos安裝與設定Vim編輯器和基本配置

本文以centos7為講解: 我們安裝完Centos 後,它預設是安裝了Vi編輯器的。但Vim編輯器是沒安裝或者未完全安裝的。 下面進行安裝配置: 第一步登入 centos7 系統: 第二步:檢測是否已經安裝過Vim: 輸入命令:rpm -qa|g

Linux/Centos安裝配置花生殼

我安裝的伺服器環境是Centos6.0 x86_64版本的。 一開始根據花生殼官網給出的安裝教程安裝失敗了,./configure編譯的時候報錯了,錯誤資訊有點長,對我這種新手來說根本看不懂,於是我就又研究如何跳過這一步,查閱了很多文章,發現都沒有講解這個錯誤的。所以我用了

linux(centOS)搭建node伺服器三、 pm2管理和保持後臺執行node應用

一、安裝pm2 全域性安裝pm2: npm install -g pm2 安裝完成檢視幫助命令(pm2 -h)報錯: -bash:pm2:command not found 執行: ln

linux/centOS安裝 ngnix

Nginx 是一款輕量級的 Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,它是由 C 語言開發,建議在 Linux 下執行。 Nginx 需要的安裝環境 如果不知道 linux/centOS 上是否安裝了下面的軟體,那麼先嚐試安裝 Nginx

linux(centos)安裝ftp客戶端filezilla

2  把安裝包上傳到linux系統,使用相關命令進行解壓安裝  unzip FileZilla_3.7.3_i586-linux-gnu.tar.zip 3 使用tar命令進行解壓  tar -jxvf FileZilla_3.7.3_i586-linux-gnu.tar

Linux(CentOS)安裝Redis(redis-4.0.1)

1、下載Redis 下載最新Linux版本的Redis,我用的是redis-4.0.1.tar.gz。百度雲盤連結:https://pan.baidu.com/s/1bo5UOUV 密碼:iofs 2、編譯 redis是通過原始碼安裝的,所以我們需要先安裝gcc編譯器,同時