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. 第二章 jQuery数组和字符串

    章节内容: 1.利用数组在列表中显示名字 (1)利用数组显示名字列表--join()方法 (2)从数组中获取名字并追加到有序列表--each()方法 (3)利用HTML元素创建数组和计算数组长度--g ...

  2. photo shop替换颜色(自己指定的颜色)

    点开"选择"-"色彩范围",在选择下拉菜单里选"取样颜色",吸取图片上的要改的颜色,"确定",左下角拾色器前景色用你希望 ...

  3. 动态加载jar包中的类(方式一)

    嘛, 直接上代码 public static class TestClassLoader extends ClassLoader { @Override protected Class<?> ...

  4. Beyond Compare 2

    Beyond Compare 2 确实很好用,差异行不交叉,自动留出空白,比windiff要清楚.

  5. 如何让电脑公司Win7系统自动关闭停止响应的程序

    在注册表编辑器窗口左侧,依次展开HKEY_CURRENT_USER\ControlPanel\Desktop,选中Desktop,在右边的窗口中选择AutoEndTasks,双击打开AutoEndTa ...

  6. 1336 - Sigma Function---LightOj1336

    http://lightoj.com/volume_showproblem.php?problem=1336 题目大意:求1到n之间的数因子和是偶数有几个对于任意一个x, 都有x = p1^a1*p2 ...

  7. c# GridView有关RowClick事件,可单击显示选中的row

    //当前选定行 int i = this.gridView1.FocusedRowHandle; //选中行,列名为name的值 gridView1.GetRowCellDisplayText(i, ...

  8. js时间处理函数

    Date 对象的方法简介: ·Date    | 返回当日的日期和时间 ·getDate | 从 Date 对象返回一个月中的某一天 (1 ~ 31) ·getDay | 从 Date 对象返回一周中 ...

  9. babel 配置探究及错误解析

    前面的文章说到了react 15的一些特性,众所周知react搭配es6或者叫es2015的开发模式更加的方便快捷.不过提到es2015这个毕竟没有被浏览器广泛支持的规范,要想能够快快乐乐的应用起来, ...

  10. node.js之path

    说到node.js,可能实际中用到node进行后台开发的公司不多,大部分人都没有开发后台的经验.但是也要了解node相关模块的用法,因为现在前端自动化脚本的构建,模块的打包越来越离不开node.特别是 ...