Linux下Solr的安装和配置
来源:互联网 发布:翰文进度计划软件 编辑:程序博客网 时间:2024/05/26 02:55
1、准备工作
- 1.1安装好jdk
- 1.2下载好tomcat7
- 1.3下载好solr的tar包
- 1.4window版本准备Xshell5等ssh工具,Mac下使用Transmit
-----------------------------------------------------------------------------
下载Apache的Tomcat7
网址https://tomcat.apache.org/download-70.cgi
------------------------------------------------------------------------------
下载Apache的Lucene下面的solr
网址http://archive.apache.org/dist/lucene/solr/
我选择4.10.3
2、安装步骤
在/usr/local/下mkdir solr
mkdir /usr/local/solr
cd /usr/local/solr
进入solr文件夹。利用工具将tomcat和solr的tar包传到这个目录下,并解压
tar -xvf apache-tomcat-7.0.82.tar.gztar -xvf solr-4.10.3.tar
改名 并在tomcat文件夹下创建webapps
mv apache-tomcat-7.0.82 tomcat
cd tomcat
解压solr
tar -zxf solr-4.10.3.tgz.tgz
拷贝solr-4.10.3.war到webapps下,并改名为solr.war
cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
进入tomcat下,运行tomcat
/usr/local/solr/tomcat/bin
./startup.sh
启动tomcat自动解压war包。然后关闭tomcat,删除solr.war包
./shutdown.sh
cd ../webapps
rm -rf solr.war
把/usr/local/solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中
cd /usr/local/solr-4.10.3/example/lib/ext
cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
在/usr/local/solr下创建solrhome文件夹
cd /usr/local/solr
mkdir solrhome
把/usr/local/solr-4.10.3/example/ 目录下所有的jar包复制到solrhome
cd /usr/local/solr-4.10.3/example/
cp -r solr /usr/local/solr/solrhome
在solr工程中的web.xml文件中指定solrhome的位置
cd /usr/local/solr/tomcat/webapps/solr/WEB-INF
vi web.xml
//将注释放开,并指定/usr/local/solr/solrhome
<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>
将solr中的solr.xml移动到/usr/local/solr/solrhome/
cd /usr/local/solr/solrhome/solr
mv solr.xml /usr/local/solr/solrhome/
搞定。启动tomcat
访问http://IP地址:8080/solr/
--------------------------------------以上参考Tom没有cat---------------------------------------------------------------------
增加第二个solrCore
进入/usr/local/solr/solrhome/solr拷贝一份collection1
cd /usr/local/solr/solrhome/solr
cp collection1 collection2 -r
进入collection2修改core.properties里面健值对的Value值为collection2
cd /usr/local/solr/solrhome/collection2
vi core.properties
name=collection2
搞定。第二个solrCore
- Linux下Solr的安装和配置
- Linux下Solr的安装和配置
- Linux下Solr的安装和配置
- solr在windows和linux下的安装和配置
- Solr--Solr的安装和配置
- linux的solr安装配置
- solr的安装和配置
- Linux下安装与配置Solr
- Linux下安装RabbitMQ和solr
- Linux -- Solr 安装/配置
- Solr linux安装配置
- Solr的安装与配置--Windows下
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.
- linux 下安装solr
- solr的安装 配置(linux)
- Solr的安装及配置(Linux)
- solr以及solr的Linux环境下安装
- javax.swing类库找不到
- 我们压缩了一批深度学习进阶“传送门”给小白
- Unity/Animation -- 创建Animation Clip
- 在win10企业版x64下使用curl命令
- poj2084 Game of Connections(Catalan)
- Linux下Solr的安装和配置
- C++面试集锦( 面试被问到的问题 )
- BeX5安装遇到问题
- AngularJs的一些知识点-2
- 关于如何使mongodb数据库在命令行后台一直开启的问题
- DevCloud项目管理与Leangoo使用对比
- API Demos(5).content.TextUndoActivity
- rabbitmq 简单使用
- [Leetcode从零开刷]476. Number Complement