在CentOS中部署SolrCloud之单机部署

1  安装VM和CentOS

2  查看并且删除系统自带的jdk

  2.1  查看jdk命令:  #rpm -qa|grep java

  2.2  根据自带的jdk版本进行选择删除命令:

      #rpm -e --nodeps tzdata-java-2013g-1.el6.noarch

      #rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

       #rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

3  安装jdk8.0

  3.1  mkir新建文件加,将apache-tomcat-8XXX.tar.gz的文件通过Xftp软件上传 ,使用tar -zxvf解压 (32位的系统需要执行yum install glibc.i686)

  3.2  打开/etc/profile文件,在其末尾加上

    #set java environment

  JAVA_HOME=/usr/local/src/jdk8/jdk1.8.0_181

   CLASSPATH=.:$JAVA_HOME/lib.tools.jar

  PATH=$JAVA_HOME/bin:$PATH

   export JAVA_HOME CLASSPATH PATH

    这里有一个技巧,如果对linux系统下的编辑不熟悉,可以将此文件通过Xftp复制到windows桌面,修改后再复制回去,强烈建议新手这样做

  3.3    source /etc/profile  使更改的配置立即生效

      java -version  查看JDK版本信息,如果显示出1.8证明成功

4  tomcat的安装

   4.1  上传apache-tomcat-7.0.57.tar.gz    解压 tar -xvf apache-tomcat-7.0.57.tar.gz

   4.2  进入到tomcat的bin目录    ./startup.sh 或者 sh startup.sh 启动tomcat   查看日志: tail -f ../logs/catalina.out

    

5  打开防火墙8080端口

    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

    /etc/rc.d/init.d/iptables save

6  solr的安装

  6.1  上传solr的压缩包,使用 tar -zxvf 或者 unzip 或者unrar 解压

  6.2  将solr目录下的example/solr/webapps/solr.war复制到tomcat的webapps目录下(建议通过Xftp操作,以下所有关于复制和编辑的操作均建议Xftp操作)

  6.3  进入tomcat的webapps目录解压缩solr.war      unzip -oq solr.war -d solr

  6.4  解压后的solr/WEB-INF/下应该包含classes和lib文件夹,其中classes需要新建里面是log4j.properties文件,而lib文件已经存在,需要加入一些额外的包

      如IKAnalyzer解析包,直接将jar包复制到该文件夹下即可,这个包很重要,当第一次配置时,如果出500问题一定要检查该包下的jar包是否完整,满足需求

  6.5  修改tomcat的bin目录下的catalina.sh文件,添加启动的参数,指向solr的索引文件夹

      export JAVA_OPTS=-Dsolr.solr.home=/usr/local/myapp/solr-4.10.2/example/solr

  6.6  启动tomcat,访问locast:8080/solr即可

原文地址:https://www.cnblogs.com/zxq-Study-Java/p/9955575.html

时间: 2024-10-11 21:55:46

在CentOS中部署SolrCloud之单机部署的相关文章

基于winserver的Apollo配置中心分布式&集群部署实践(正确部署姿势)

前言 前几天对Apollo配置中心的demo进行一个部署试用,现公司已决定使用,这两天进行分布式部署的时候,每一步都踩着坑过来的.因此写文档与需要的朋友分享. 此篇文章不代表官方部署流程,只是自己的部署的实践方式,屏蔽了一些官方的多余的部署讲解.如果有问题还请到Apollo的wiki文档进行查看:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D

Centos 中使用通过docker 部署.netcore

此前,我一直觉得,目前网络上的各种各样的技术文章.技术文档已经足够多,任何一种技术,都可以或多或少的在网络上找到教程,或者在qq群里找到前辈解答.所以,我觉得自己在博客上写文章的意义甚少.甚至觉得自己写重复的博客,只会为这无尽的网络世界添加更多垃圾信息. 不过,后来我经过思考,觉得自己过去的观念并非完全正确.我们做了很多事,有时候看上去是想方便别人,实际上更是自身的需要.就如我们晚上开车,因为有路灯,司机看清眼前的路并无问题,但是,夜里开车还是要开灯,因为开灯,不只是为了让自己看清路,更让其他车

指尖上的电商---(11)Windows平台部署SolrCloud

SolrCloud是一种分布式解决方式,是基于zookeeper和solr的,能够简单理解为一种集群,能够提供分布式查询.分布式写索引. SolrCloud的结构大致是这种,一个SolrCloud包含多个Shared节点.一个Shared的包含Solr节点.当中每一个Shared中的有一个Leader Solr节点.多个Replica节点. 每一个SOLR节点的内容是一样的. 我们这节看下怎么在windows平台上部署solrCloud 须要下载下程序.详细安装配置能够前几节的教程  tomca

Spark-1.4.0单机部署(Hadoop-2.6.0采用伪分布式)【已测】

??目前手上只有一个机器,就先拿来练下手(事先服务器上没有安装软件)尝试一下Spark的单机部署. ??几个参数: ??JDK-1.7+ ??Hadoop-2.6.0(伪分布式): ??Scala-2.10.5: ??Spark-1.4.0: ??下面是具体的配置过程 安装JDK 1.7+ [下载网址]http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 环境变量设置(最好不要采用o

如何批量部署Office 2013 (三)——单机部署Office 2013

接下来我们来看Office的部署方法,首先来看单机环境下的 1.将Office 2013安装文件复制到网络存储位置 2.将制作好的OCT文件拷贝到updates文件夹下 3.在客户端计算机中打开命令提示符 4.客户端计算机中此前已经安装了Office 2010 5.在命令提示符中输入pushd \\192.168.8.14\storehouse\Office Deployment\ 6.输入setup回车 7.部署过程已经开始,因为是无人参与并且无提示的部署,所以在操作界面中只会看到Office

solr单机部署tomcat

所需软件:solr4.8.1.Tomcat7 下载完相应软件后开始单机部署(windows下) 在F盘根目录创建solr文件夹,并解压solr4.8和tomcat7到该文件夹 在F盘根目录创建solrhome文件夹,将F:\solr\solr-4.8.1\example\solr下的所有文件复制到solrhome文件夹中 将F:\solr\solr-4.8.1\dist下的solr-4.8.1.war复制到tomcat7的webapps下并更名为solr.war 在F:\solr\apache-

CentOS 6.3下CHEF批量部署APACHE

之前的博文我介绍了如何搭建CHEF环境以及创建编写cookbook,resipes用来批量将cookbook下发到客户端执行相应的部署操作. NOW,本篇文档我们会详细介绍如何利用CHEF独有的框架语言来批量部署安装APACHE,并加载其HTTPS模块等功能. 相信如果你看了本篇文档,利用CHEF实现一个批量自动化部署将不是什么难事. CHEF环境部署详见: http://showerlee.blog.51cto.com/2047005/1408467 操作系统:CentOS-6.3-x86-6

vCenter Server6.5 & SQL Server2014单机部署 - vShpere ESXI6.0-6.5集群管理

vCenter Server6.5 & SQL Server2014单机部署 VMware官方网站提供免费下载vCenter Server6.5试用版: http://www.vmware.com/ 系统版本:Windows Server2012 R2 部署vCenter Server6.5 步骤: 1.安装SQL Server2014 SP2(或者SQL Server2008R2 SP1以上) 2.配置ODBC 64位数据源 3.安装vCenter Server6.5 (VMware-VIM-

RocketMQ 消息队列单机部署及使用

转载请注明来源:http://blog.csdn.net/loongshawn/article/details/51086876 相关文章: <RocketMQ 消息队列单机部署及使用> < java编写简单消息队列.实现高德坐标变形服务> 0 RocketMQ简单介绍 0.1 介绍 RocketMQ是一个消息中间件. 消息中间件中有两个角色:消息生产者和消息消费者.RocketMQ里相同有这两个概念.消息生产者负责创建消息并发送到RocketMQ服务器.RocketMQ服务器会将