linux 安装 solr
2016-04-23 17:33
591 查看
1.1 Solr是什么?
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。
2 Solr的安装及配置
Solr的版本:4.10.32.1.1 安装步骤
需要把solr服务器安装到linux环境:第一步:安装linux、jdk、tomcat。
linux jdk略过
安装tomcat
tar -zxf apache-tomcat-7.0.47.tar.gz mkdir /usr/local/solr cp -apache-tomcat-7.0.47 /usr/local/solr/tomcat
第二步:把solr的压缩包上传到服务器。并解压。
tar -zxf solr-4.10.3.tgz.tgz
第三步:把/root/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war
cp solr-4.10.3.war/usr/local/solr/tomcat/webapps/solr.war
第四步:解压war包。启动tomcat自动解压。关闭tomcat。删除solr.war.
cd /usr/local/solr/tomcat/bin ./startup.sh ./ shutdown.sh cd .. cd webapps/ rm solr.war
第五步:把/root/solr-4.10.3/example/lib/ext目录下所有的jar包复制到solr工程中。
cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
第六步:创建solrhome。Solrhome是存放solr服务器所有配置文件的目录。
cd /solr-4.10.3/example cp -r solr /usr/local/solr/solrhome
第七步:告诉solr服务器solrhome的位置。
需要修改solr工程的web.xml文件。
cd /usr/local/solr/tomcat/webapps/solr/WEB-INF/ vim web.xml
按/ 输入solr 回车找到
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/usr/local/solr/solrhome</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry> 把<!-- -->去掉
指明 solrhome的位置<env-entry-value>/usr/local/solr/solrhome</env-entry-value>
第八步:启动tomcat
http://192.168.1.104:8080/solr/
相关文章推荐
- Centos 6.x安装CodeBlocks
- linux信号处理、killall、SIGALRM、sigaction函数和结构体、向进程发送信号
- linux c 定时器
- 查看Linux字符编码:
- LINUX驱动编写技巧(1)
- (2)在VMware虚拟机上装CentOS6_Linux系统
- linux 命令 备忘
- 嵌入式linux下usb驱动开发方法--看完少走弯路
- 嵌入式linux插入内核模块Error: could not insert module xxx.ko: Device or resource busy处理
- hadoop学习序曲之linux基础篇--linux的安装和使用
- Linux yum 软件安装
- 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)前言
- 每天一个linux命令(13):less命令
- linux安装mysql
- Linux进程间通信---使用共享内存
- centOS下安装ettercap
- Linux的DNS配置不成功
- linux ps 终端下查看命令(ps aux|grep mysql 查看mysql状态)
- Linux数据重定向详细分析
- Linux的SOCKET编程详解