Ubuntu 部署 solr6.3.0 环境jdk1.8 tomcat9
来源:互联网 发布:网络应急协调中心待遇 编辑:程序博客网 时间:2024/06/06 08:47
一、 连接ubuntu 系统,创建solr文件夹,并把tomcat复制到solr下的tomcat文件夹中
cp apache-tomcat-9.0.0.M13 /usr/solr/tomcat -r
二、下载solr 6.3.0的tgz版本 地址 放在usr 目录下,然后解压
tar -zxf solr-6.3.0.tgz
三、去usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps 下新建一个solr文件夹
root@iZoy1rs9q167ozZ://usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps#mkdir solr
四、把usr/solr-6.3.0/server/solr-webapp/webapp 下面的所有文件拷贝到usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr
五、把/usr/solr-6.3.0/server/lib/ext下的所有jar包复制到/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/WEB-INF/lib
地址复制错的话,会报404
root@iZoy1rs9q167ozZ:/usr/solr-6.3.0/server/lib/ext#cp * /usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/WEB-INF/lib
六、把/usr/solr-6.3.0/server下的solr文件夹复制到/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/下并重命名为solrhome:用于存放索引库和配置文件 把
root@iZoy1rs9q167ozZ:/usr/solr-6.3.0/server# cp -r solr /usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/solrhome
七、告诉solr服务器solrhome的位置,修改solr工程的web.xml文件
root@iZoy1rs9q167ozZ:/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/WEB-INF# vim web.xml修改《env-entry》
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/solrhome</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
八、配置日志位置:把/usr/solr-6.3.0/server/resources下的log4j.properties复制到/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/WEB-INF/classes下classes文件夹为新建的文件夹
九、这个时候访问启动tomcat访问显示403.要去除权限判断。
打开/usr/solr/tomcat/apache-tomcat-9.0.0.M13/webapps/solr/WEB-INF 给下面配置加上注释
<!-- Get rid of error message -->
<!--<security-constraint>
<web-resource-collection>
<web-resource-name>Disable TRACE</web-resource-name>
<url-pattern>/</url-pattern>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>Enable everything but TRACE</web-resource-name>
<url-pattern>/</url-pattern>
<http-method-omission>TRACE</http-method-omission>
</web-resource-collection>
</security-constraint>-->
十、再次启动Tomcat,就可以访问 solr6.3.0了
- Ubuntu 部署 solr6.3.0 环境jdk1.8 tomcat9
- solr6.3.0 连接mysql 新建core 环境:jdk1.8 tomcat9 Ubuntu
- Eclipse+jdk1.8+tomcat9.0+maven3.3.9配置环境
- solr6 tomcat8环境部署
- win7 solr6.1.0+jdk1.8
- Solr6.3.0部署tomcat
- Solr6.3.0部署tomcat
- Linux环境下Solr6部署文档
- Solr(一):Solr6.4.1 安装部署到 Tomcat 8 (环境篇:Window10)
- 虚拟机下centos 6/7 配置 jdk1.8 + tomcat9
- Ubuntu环境下安装jdk1.8
- Ubuntu下搭建JDK1.8环境
- window环境下将solr6.3部署到tomcat中
- window环境下将solr6.3部署到tomcat中
- 2.Tomcat9的部署
- linux部署jenkins,tomcat9
- dubbo在jdk1.8环境,部署tomcat问题
- (一)solr6.4.1+tomcat8.5.0+jdk1.8.0_112安装Solr环境
- JS中for与for each in的区别
- iOS原生效果集成UItableView左滑多个删除按钮
- 使用AddHandler 方法处理已经被处理的事件
- stirng与json进行数据格式转换的时候需要的jar包
- 极客班
- Ubuntu 部署 solr6.3.0 环境jdk1.8 tomcat9
- Ubuntu nginx 502 bad getaway
- C++使用第三方library
- 包含简单科学运算的表达式求值
- <context-param>与<init-param>的区别与作用
- js之类型转换与引用类型(Boolean/Number/String)
- Linux下MySQL默认安装目录和常用命令
- Notepad 格式化JS
- 【synchronized关键词】高并发下地单例模式