1、环境准备

CentOS6.4、Tomcat6.0、Jdk1.7、Solr4.8.1

2、安装

(1)安装jdk1.7(我用jdk1.6出现版本异常,所以在此建议使用jdk1.7,因为我用的是solr4.8)、配置环境变量
    我的jdk安装目录默认为usr/java/jdk1.7(因为使用的是rpm安装包)
      
export JAVA_HOME=/usr/java/jdk1.7
exprot PATH=.:$PATH:$JAVA_HOME/bin
保存文件退出,执行命令:source /etc/profile 使其立即生效
最后使用命令java -version查看其版本信息
(2)安装tomcat6
    直接解压缩tomcat6,为了方便可以重命名,解压目录为/usr/local/tomcat6
(3)安装solr
    直接解压缩solr4.8.1至目录/usr/local/,重命名为solr;然后复制solr/dist/solr-4.8.1.war到tomcat6/webapps中;然后修改tomcat6/conf/server.xml
<Host name="localhost"  appBase="/usr/local/tomcat/webapps"
          unpackWARs="true" autoDeploy="true">
如图将webapps改为/usr/local/tomcat/webapps 即可;
(4)启动tomcat,solr.war自动解压,然后修改solr项目下的web.xml
进入bin目录:./startup.sh启动tomcat
修改solr home配置(注意:要把这段内容的注释去掉,否则不生效):
            <env-entry>  
              <env-entry-name>solr/home</env-entry-name>  
              <env-entry-value>/usr/local/solr/example/solr</env-entry-value>  
              <env-entry-type>java.lang.String</env-entry-type>  
            </env-entry> 
(5)复制solr/example/lib/ext下的jar包到tomcat/webapps/solr/WEB-INF/lib
cp /usr/local/solr/example/lib/ext/*.jar  /usr/local/tomcat6/webapps/solr/WEB-INF/lib/  
(6)在tomcat solr下创建classpath,并把example/resources/log4j.properties复制到classpath中
cp/usr/local/solr/example/resources/log4j.properties /usr/local/tomcat/webapps/solr/classpath/  
(7)配置完成重启tomcat
./shutdown.sh
./startup.sh
(8)测试
    打开浏览器输入:http://192.168.0.9:8080/solr进入sor admin画面

Linux(CentOS6.4)下简单部署Solr4.8.1相关推荐

  1. 夕阳桥断 Linux(centos6.5)下安装jenkins Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插

    夕阳桥断 Linux(centos6.5)下安装jenkins Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎. 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, ...

  2. Linux Centos7.x下安装部署Jira和confluence以及破解方法详述

    https://www.cnblogs.com/easonscx/p/10629173.html Linux Centos7.x下安装部署Jira和confluence以及破解方法详述 简述 JIRA ...

  3. Linux(CentOS6.5)下编译安装Nginx1.10.1

    原文出自:http://www.cnblogs.com/comexchan/p/5815753.html Linux(CentOS6.5)下编译安装Nginx1.10.1 首先在特权账号(root)下 ...

  4. Linux(Centos6.5)下安装Vertica9.2.1数据库教程

    Linux(Centos6.5)下安装Vertica9.2.1数据库教程 一. 安装Vertica 1. 安装依赖或环境 [root@localhost ~]# yum install gdb –y ...

  5. Linux环境下Tomcat部署Solr4.x

    Linux环境下Tomcat部署Solr 最近接手了公司搜索相关的业务,由于其使用的是Solr,故趁着周末自己鼓捣下; 由于业务上使用的是Solr4.2.0版本,因此在学习时,使用相对较老的版本Sol ...

  6. Linux(centos6.5)下安装jenkins

    Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎. 通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件, 对于我来说,也是应用在系统部署上. 废话不多说,直接进入我们的安 ...

  7. Linux(centos6.0)下安装Node.js以及使用

    Linux下(centos6.0)安装Node.js 1.wget http://nodejs.org/dist/node-v0.6.9.tar.gz     tar  zxvf node-v0.6. ...

  8. Linux云服务器下Tomcat部署超详细

    基于阿里云Centos 7服务器的Tomcat 项目部署 工具:一台安装jdk1.8的Centos 6/7.X 云服务器(64位) Putty  ssh远程连接云服务器的软件 FileZillaCli ...

  9. linux weblogic 引用antlr.jar,Linux環境下Weblogic部署應用的一些問題

    最近在Linux下Weblogic中部署應用,碰到一些問題,糾結了好久,也查了好多資料,最后總算是成功解決了碰到的各種問題. 這里記錄下遇到的一些問題和解決方法,整體做個總結. 問題一:org.hib ...

最新文章

  1. 无人出租今起免费坐,只恨不是长沙人
  2. RedHat.Enterprise.Linux.5.2 Yum源配置
  3. 【PC工具】chrome浏览器插件vimium:传说上网可以不用鼠标。VIM入门工具,妈妈再也不用担心我学不会vim了...
  4. 【MFC】MFC对话框类
  5. ARM 移植 PPPD
  6. [redis数据结构]之 hash类型
  7. 软件框架的理解(转载)
  8. 东北大学计算机期末考试题,东北大学计算机组成原理题库(10)
  9. 模版之家全站静态模板免费下载
  10. Eviews操作笔记自用(横截面数据)
  11. 如何提取动图中的某一帧?教你一招在线分解gif
  12. 推荐 System Repair Engineer(SREng)2.4.12.806 版本
  13. sshv2 mitm工具SSH MITM v2.1的使用记录
  14. 关闭windows自动更新小妙招
  15. mysql workbench 主从_MySQL Workbench 使用教程 (四)
  16. 微软输入法 ——当前时间 快捷键
  17. 操作系统实验二:物理内存管理系统
  18. 第二章:RocketMQ集群监控平台 rocketmq-console 搭建
  19. keil STM32中sct 分散加载文件学习
  20. mysql出现1007错误_navicat出现1007错误怎么办

热门文章

  1. c 调用c语言写的dll文件路径,手把手教你用C/C++语言创建及调试动态库DLL程序
  2. iOS键盘弹出通知后加入动画
  3. 计算机二级证书在学校哪里领取,计算机二级证书去哪里领取
  4. 内地高校招收澳门保送生公布录取结果 882名学生获录取
  5. CDN - 域名解析错误排查
  6. scrapy的Middleware
  7. FIR仿真module_04
  8. Nginx系列~Nginx服务启动不了
  9. C Primer Plus 第8章 字符输入/输出和输入确认 8.1 单字符I/O
  10. DPM2012学习(九),配置DPM发送电子邮件