ubuntu下部署solr
linliangyi2007.javaeye.com
http://code.google.com/p/ik-analyzer
reference:
http://www.unixmen.com/linux-tutorials/985-how-to-install-java-run-time-environment-in-ubuntu-1004-lucid-lynx
http://www.tc.umn.edu/~brams006/solr_ubuntu.html
http://kmtk.cs.ait.ac.th/knowledge-center/how-to/solr-howto-install-solr-on-ubuntu-server-8.0.4
http://happy-coding.com/install-sun-java6-jdk-on-ubuntu-10-04-lucid/
http://blog.janjonas.net/2010-06-12/ubuntu_10_04-java-setup-sun-jdk
1)install java enviroment on ubuntu 10.04
<span style="font-size: small;"><span style="font-family: arial,helvetica,sans-serif;"><strong>sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"</strong></span></span>
<span style="font-family: arial,helvetica,sans-serif;"><span style="font-size: small;"><strong>sudo apt-get update<br /></strong></span></span><span style="font-family: arial,helvetica,sans-serif;"><span style="font-size: small;"><strong>sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts</strong></span></span><br />
sudo apt-get install sun-java6-bin sun-java6-demo sun-java6-jdk
sun-java6-jre
sudo apt-get install ant
sudo update-alternatives --config java
2)install tomcat6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install tomcat6 tomcat6-admin tomcat6-common tomcat6-user
tomcat6-docs tomcat6-examples
chmod -R 777 solr
查询技巧
当有:时要使用\进行转义
http\://www.15wk.com/ShowPro17779.html
<?xml version="1.0" encoding="UTF-8" ?>
<add>
<doc>
<field name="id">1</field>
<field name="weight">0.230千克</field>
<field name="link">http://www.15wk.com/ShowPro17779.html</field>
<field name="description"></field>
<field name="productid">51666</field>
<field name="name">正品DOULEX呼吸鼠标灯(粉红)赠电源转换器</field>
<field name="unit">个</field>
<field name="location">中国</field>
<field name="site">万客商城</field>
<field name="price">24.00</field>
<field name="packagingCount">282</field>
<field name="inStock">true</field>
<field name="popularity">0</field>
<field name="material">282</field>
<field name="wrap">彩盒</field>
<field name="size">12.7*9.7*6.3cm</field>
<field name="createdOn">NOW</field>
<!--这里的NOW会转换成ISO的时间,到北京要加8转换-->
</doc>
</add>
参考转换时间的java代码
创建solr.xml
touch /etc/tomcat6/Catalina/localhost/solr.xml
sudo gedit /etc/tomcat6/Catalina/localhost/solr.xml
添加如下内容
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="/usr/share/tomcat6/webapps/solr.war" debug="1" privileged="true" allowLinking="true" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/usr/share/tomcat6/solr" override="true" />
</Context>
将apache-solr-1.4.0.1.war 拷贝到 /usr/share/tomcat6/webapps下
将/home/mlzboy/下载/apache-solr-1.4.1/example下solr目录及其下内容拷贝到 /usr/share/tomcat6/下
接下来修改 /usr/share/tomcat6/conf下的schema.xml及solrconfig.xml中的配置
更改solrconfig.xml中的datadir为如下内容
<dataDir>/var/lib/solr/data</dataDir>
good article
http://ocdevel.com/blog/installing-apachesolrmodule-ubuntu-1004
配 置schema.xml
~/下载/apache-solr-1.4.1/example/exampledocs$ sh ./post.sh ./clear_index.xml
~/下载/apache-solr-1.4.1/example/exampledocs$ sh ./post.sh ./book2.xml~/下载/apache-solr-1.4.1/example/exampledocs$ sh ./post.sh ./book3.xml
重启tomcat
sudo /etc/init.d/tomcat6 restart
book2.xml
book3.xml
<?xml version="1.0" encoding="UTF-8" ?>
<add>
<doc>
<field name="id">2</field>
<field name="weight"> 0.033 公斤</field>
<field name="link">http://www.ywhqs.com/product/details/10456.html</field>
<field name="description">420优质不锈钢整体,做工精致,正反面均光亮平整,决无毛边,外贸出口产品,配图纸说明,刀刃锋利,钢体坚固,锯齿更是在薄薄的卡片上采用双排交错齿。整块高硬度不锈钢一次成型,强度高,刃口锋利。规格同信用卡大小相仿,外带黑色皮革保护套,能够避免刃口伤及自身,并可放入钱夹随身携带。
如此小巧实用的救生卡,在钱夹装一个或者在钥匙环上挂一个,不管是居家过日子还是旅游,钓鱼,野营,都如同随时携带了一个简易的工具箱,你不想尝试一下吗?
1.罐头起子:下面的钩口同上面的刃口配合使用,可轻松开启铁皮罐头。
2. 活扳手:即长条状镂空槽,可以拧任何扁型薄厚不同的带螺丝扣的物品。
3. 锯齿:双排交错锯齿,增加力度,提高效率,我不只用来锯木头树枝,去除
鱼鳞也是很好用的。
4.钥匙孔,可将此卡悬挂于钥匙环上。
5.定位扳手:两种不同型号的六棱扳手,比功能7的型号小一些。
6.方向指示:可利用十六等分的刻度准确测定不同方向。
7.定位扳手:四种不同型号的六棱扳手,适合日常所使用螺栓及螺母的大小。
8.直尺:采用公制刻度,最小刻度为mm。
9.瓶起子:适合啤酒、饮料等瓶子盖的开启。
10. 螺丝起子:位于卡的一个角上(此位置利用了力学原理增加了强度并更加
省力),经科学角度切削成一字螺丝刀,能够松紧常用型号的螺丝。
11.侧刀:刃口锋利,可切削绳索,洗净后削水果更不是问题。
</field>
<field name="productid">HQS-B1741</field>
<field name="name">大号万能户外救生军刀卡/野营卡(赠黑皮套)</field>
<field name="location">中国</field>
<field name="site">汇奇思百货</field>
<field name="price">1.39</field>
<field name="packagingCount">1000 套</field>
<field name="inStock">true</field>
<field name="stock">3378</field>
<field name="popularity">0</field>
<field name="material">420优质不锈钢</field>
<field name="wrap">精美包装</field>
<field name="size">6.9*4.5*0.2CM</field>
<!--<field name="modifiedOn">NOW</field>-->
<field name="createdOn">2010-07-19T05:29:59.299Z</field>
</doc>
</add>
<?xml version="1.0" encoding="UTF-8" ?>
<add>
<doc>
<field name="id">1</field>
<field name="weight">0.230千克</field>
<field name="link">http://www.15wk.com/ShowPro17779.html</field>
<field name="description"></field>
<field name="productid">51666</field>
<field name="name">正品DOULEX呼吸鼠标灯(粉红)赠电源转换器</field>
<field name="location">中国</field>
<field name="site">万客商城</field>
<field name="price">24.00</field>
<field name="packagingCount">282</field>
<field name="inStock">true</field>
<field name="popularity">0</field>
<field name="wrap">彩盒</field>
<field name="size">12.7*9.7*6.3cm</field>
<field name="modifiedOn">NOW</field>
<field name="createdOn">2010-07-19T05:29:59.299Z</field>
</doc>
</add>
转载于:https://www.cnblogs.com/lexus/archive/2010/07/19/1780649.html
ubuntu下部署solr相关推荐
- 应用打包Ubuntu下部署ScriptCase应用一例
最近应用开辟的过程中出现了一个小问题,顺便记录一下原因和方法--应用打包 应用ScriptCase开辟的应用是完全开源的PHP代码,和ScriptCase本身已无任何关系:但为了便于部署,SC供给了部 ...
- ubuntu下部署eclipse集成hadoop\android\web\GCC开发环境小记
Hadoop环境: 1.部署: 1)ubuntu上创建新用户账号:hadoop/123,并设置为管理员: 2)ubuntu上安装SSH:创建rsa无密码ssh-key: 3)ubun ...
- 1.跟我学solr---在tomcat下部署solr
准备工作:tomcat : apache-tomcat-7.0.47 solr : solr-4.6.0 1.把下载的solr包解压后,拷贝dist目录下的solr-4.6.0.war到tomcat ...
- Centos下部署Solr 搜索引擎
一.环境准备: 系统环境:centos 6.5 tomcat 7.0.47 jdk-7u9 solr-4.7.0 首先将软件包上传到/tmp目录下 ...
- ubuntu下部署mongodb以及设置允许远程连接
最近因为项目原因需要在阿里云服务器上部署mongodb,网上查阅了一些资料,特此记录一下步骤 1.运行apt-get install mongodb命令安装mongodb服务(如果提示找不到该pack ...
- Ubuntu下部署SVN+SVNManager
本文参考了一下博客,特此感谢: 灰烬之灵 一米阳光做IT.测试 环境描述:ubuntu 13.04 1.先创建svn组和svn用户: sudo addgroup svn sudo us ...
- 【Linux】在Ubuntu下部署nginx——nginx的安装与卸载
介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...
- Ubuntu下部署zabbix 开源监控系统
1. 安装基础环境 1) LAMP sudo apt-get update sudo apt-get install apache2 mysql-server mysql-clien ...
- Ubuntu 下搭建 Nginx 部署 vue 项目
Ubuntu 下搭建 Nginx 部署 vue 项目 上一篇:Ubuntu 下部署 SpringBoot 第一步: Ubuntu 上安装 nodejs 执行 apt install nodejs 命令 ...
最新文章
- 操作系统学习:Linux0.12初始化详细流程-进程退出与系统进入怠速
- CSS3混合模式mix-blend-mode/background-blend-mode简介
- 计算机基础及ms office应用,全国计算机等级考试一级计算机基础及MS Office应用模拟练习系统...
- 虚拟打印的实现-EMF转换成BMP
- 特征工程(part5)--分类型变量
- 2招解决并发问题,省几百万设备费用!说穿了很简单...
- LVS学习笔记之三种模式的特点概括
- Flutter实战一Flutter聊天应用(五)
- 学习笔记: cdq分治
- 如何保存在线文档html代码,html代码怎样保存和使用
- 四个角不是直角的四边形_四边形的特点是有四条直的边和四个直角对吗
- python课后感想_谈谈对Python的感想
- 国内微博客前景黯淡的两个原因
- C语言知识-零零散散(三)
- itextpdf 怎么下划线_iText的新字体用粗体部分和下划线
- 利用Lync Online与MSN联系人沟通
- typeScript学习笔记day01——小肉包
- Notepad++ 下载地址
- Go 1.11 moudel 介绍
- uniapp 微信小程序分享海报
热门文章
- 男生女生关系的33个绝妙比喻
- 统计量的标准误的估计(bootstrap方法)
- 计算机组成原理之移码表示法
- 带有示例Linux Netstat命令
- 车间生产设备管理有哪些问题?低代码来助力
- 达人评测 i9 12900hk和 i9 11980hk 差距大不大
- n5100和n5105哪个好
- Resilient Distributed Datasets: A Fault-Tolerant Abstraction forIn-Memory Cluster Computing
- c语言中int默认是有符号还是无符号,C语言迷题:有符号数与无符号数的问题
- 如何解决触摸屏的电磁干扰问题【转】