okbt.net 网站采用  Lucene.net 3.03 做数据引擎..不是很理想...后来试用了 Solr 后感觉很不错.多点同步.原子更新等很方便..抽空安装学习了下..

1. ubuntu 更新数据,安装tomcat7

apt-get update                          #更新
apt-get install tomcat7 #安装tomcat7

2.安装 Solr5.2

cd /opt
wget http://www.eu.apache.org/dist/lucene/solr/5.2.1/solr-5.2.1.tgz #下载 solr 5.2
tar -zxvf solr-5.2.1.tgz #解压
cp -r /opt/solr-5.2.1/server/webapps/solr.war /var/lib/tomcat7/webapps/ #拷贝到tomcat7
/etc/init.d/tomcat7 restart #启动tomcat7 解压 solr.war
mkdir /var/lib/tomcat7/webapps/solr/WEB-INF/classes/ #创建classes目录
mkdir /opt/solr5/ #创建 solr 数据目录 vi /var/lib/tomcat7/webapps/solr/WEB-INF/web.xml #修改 solr/home 路径到 /opt/solr5/ cp -r /opt/solr-5.2.1/server/lib/ext/* /var/lib/tomcat7/webapps/solr/WEB-INF/lib/ #拷贝LIB文件
cp -r /opt/solr-5.2.1/server/resources/* /var/lib/tomcat7/webapps/solr/WEB-INF/classes/ #拷贝 log
cp -r /opt/solr-5.2.1/server/solr/* /opt/solr5/ #拷贝 solr conf 到数据目录
cp -r /opt/solr-5.2.1/contrib /opt/solr5/ #拷贝到数据目录
cp -r /opt/solr-5.2.1/dist /opt/solr5/ #拷贝到数据目录

  

3.建立 solr  数据配置文件. collection1

mkdir /opt/solr5/collection1/
cp -r /opt/solr5/configsets/sample_techproducts_configs/* /opt/solr5/collection1/

  

4.设置文件夹权限

sudo chown -R tomcat7 /opt/solr5/*
sudo chown -R tomcat7 /var/lib/tomcat7/webapps/solr/*

  

5.重启 tomcat

/etc/init.d/tomcat7 restart

  

现在 进入  http://127.0.0.1:8080/solr   就可以看到界面呢..然后建立   new_core  名字输入 collection1  就完成了  

Ubuntu 14.4 下安装 Tomcat + Solr5.2的更多相关文章

  1. 分布式进阶(四)Ubuntu 14.04下安装Tomcat 6

    Ubuntu 10.04下安装Tomcat 6 1,下载apache-tomcat6, 地址链接:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0 ...

  2. Ubuntu 14.04下安装功能强大的屏幕截图软件 Shutter

    [注释]试用了一下,果然很强大,牛逼 一款功能强大的屏幕截图软件——Shutter,Shutter最基本的就是截图功能了,在设计上可以自由选定区域,同时选定之 后依然可以通过上下左右四个地方来改变选区 ...

  3. 分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(一)

    当前,完全硬件虚拟化技术(KVM.Xen.Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等.有时候对用户来说,完全的硬件虚 ...

  4. Ubuntu 14.04 下安装 OpenCV

    参考: Installation in Linux Error compiling OpenCV, fatal error: stdlib.h: No such file or directory 图 ...

  5. Ubuntu 14.04 下 安装Protocol Buffers

    参考: Protocol Buffers - Google's data interchange format Ubuntu 14.04 下 安装Protocol Buffers 环境 Ubuntu ...

  6. Ubuntu 14.04 下安装Skype

    操作1: Ubuntu 14.04 下安装Skype,使用 Ctr+Alt+T组合键打开终端Terminal,输入如下即可: wget -O skype.deb http://download.sky ...

  7. Ubuntu 14.10 下安装Ganglia监控集群

    关于 Ganglia 软件,Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格.它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数 ...

  8. Ubuntu 14.10 下安装java反编译工具 jd-gui

    系统环境,Ubuntu 14.10 ,64位 1 下载JD-GUI,网址http://221.3.153.126/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/jd.benow.ca/ ...

  9. [硬件配置]记录Ubuntu 14.04 下安装无线网卡驱动解决无法连接WiFi的过程

    新电脑安装了Ubuntu 14.04,但是网络连接中只有以太网而没有WiFi的选项. 打开System Setting系统设置-Software&Updates软件&更新-Additi ...

随机推荐

  1. DataSet用法详细 转

    DataSet用法详细 转 DataSet用法详细 一.特点介绍 1.处理脱机数据,在多层应用程序中很有用. 2.可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法. 3.处理分级 ...

  2. HTML5 CSS3学习

    HTML5 CSS3学习 :http://www.1000zhu.com/course/css3/ HTML5 相关书籍:   http://www.html5cn.com.cn/news/gdt/2 ...

  3. mysql分页原理和高效率的mysql分页查询语句

    该博来自网络转载!!!供自己学习使用!!! 以前我在mysql中分页都是用的 limit 100000,20这样的方式,我相信你也是吧,但是要提高效率,让分页的代码效率更高一些,更快一些,那我们又该怎 ...

  4. Java中有四种常见的Map实现方法

    在 HTML5 之前我们做图片预览主流做法有两种,第一种是通过 Flash 插件来做预览,第二种是 Ajax 实现的假预览,也就是说选择图片文件后,图片其实已经异步上传到服务器,服务器处理后返回图片路 ...

  5. Subliem Text 3 的安装和使用

    前两天将Sublime Text3简单的看了看,发现是好经典的开发工具.... 1. sublime Text安装:www.sublimetext.com 此时的版本是: Build 3103 可用的 ...

  6. 分享个win平台cocos2d-x创建项目的快捷方式

    由于长期使用vs开发,相信使用vs开发的同学们也和我一样,都习惯点击图标然后就新建项目了,不是很适应命令的方式 由于vs2012一般都是win7 win8 win8.1这类系统开发,而这些系统,都是自 ...

  7. js execCommand

    JavaScript中的execCommand()命令详解及实例展示 标签: javascriptbuttonfunctioninputobjectdelete 2012-05-07 16:08 14 ...

  8. 【转】mac os 安装php

    安装PHP 添加brew的PHP扩展库: brew update brew tap homebrew/dupes brew tap josegonzalez/homebrew-php 可以使用brew ...

  9. java 8种基本数据类型的默认值及所占字节数

    通过一段代码来测试一下 8种基本数据类型的默认值 package dierge; public class Ceshi { int a; double b; boolean c; char d; fl ...

  10. http协议性能相关的技术要点

    1.http协议介绍 HTTP是一种请求/响应式的协议,基于TCP协议来进行数据传输. HTTPS是HTTP协议和安全套借口层(SSL)的结合,即安全增强版的HTTP. HTTP请求由三部分组成:请求 ...