1.下载访问linux工具  securcrt   链接:https://pan.baidu.com/s/1zTwzmnzUmnwbKUCNHCLN1g 密码:kpyg

2.下载所需的 jdk  solr tomcat     链接:https://pan.baidu.com/s/1j32EHEh2peCntzLWBP54Ww 密码:mg4a

3.使用securcrt 进入 linux

4.上传  jdk  solr tomcat  到服务器根目录

5.创建目录  sudo mkdir /usr/java

6.移动jdk 到java 目录  sudo mv jdk-7u55-linux-i586.tar.gz /usr/java

7.解压 jdk     sudo tar -zxvf jdk-7u55-linux-i586.tar.gz  后并删除jdk 包

8.配置环境变量   vim /etc/profile  在文件尾配置

export JAVA_HOME=/usr/java/jdk1.7.0_55
export JRE_HOME=/usr/java/jdk1.7.0_55/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

9.生效配置  source /etc/profile

10.验证java 安装情况  java -version

11.去根目录解压tomcat  sudo tar -zxvf apache-tomcat-7.0.47.tar.gz

12.创建solr目录 mkdir /usr/local/solr

13.复制Tomcat到solr目录 cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r  并检查是否复制成功

14.去根目录解压 solr    sudo tar -zxvf solr-4.10.3.tgz.tgz

15.复制solr 到tomcat下面  cp /solr-4.10.3/dist/solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

16.进入到tomcat bin目录启动tomcat 自动解压solr.war 然后停止tomcat 并删除war包   不删除solr.war下次启动tomcat会自动解压solr.war覆盖当前的solr

17.把根目录下solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中(进入ext下执行 cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/)

18.创建solrhome。solrhome是存放solr服务器所有配置文件的目录(在/usr/local/solr/下创建solrhome)

19.将solr-4.10.3/example下solr复制到solrhome下(cp -r solr /usr/local/solr/solrhome)

20. 修改solr工程的web.xml文件,需要告诉服务器solrhome的位置(<env-entry-value>/put/your/solr/home/here</env-entry-value>替换成/usr/local/solr/solrhome/solr,且去掉<env-entry>前注释)

21.启动tomcat(进入到tomcat的bin中执行 ./startup.sh 启动)

solr 服务器搭建(Linux版)的更多相关文章

  1. 服务器搭建--Linux安装rabbitmq

    安装rabbitmq需要先安装erlang:安装erlang参考https://blog.csdn.net/ztx114/article/details/79912570 1.下载rabbitmq-s ...

  2. 服务器搭建--Linux安装erlang

    1.安装依赖环境: 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-devel m4 ncur ...

  3. 第04项目:淘淘商城(SpringMVC+Spring+Mybatis)【第八天】(solr服务器搭建、搜索功能实现)

    https://pan.baidu.com/s/1bptYGAb#list/path=%2F&parentPath=%2Fsharelink389619878-229862621083040 ...

  4. 阿里云服务器搭建Docker版AWVS

    本文严重参考该文章:https://www.sqlsec.com/2020/04/awvs.html 阿里云服务器搭建Docker版AWVS,因为之前有使用Docker的经验,所以本文只是简述一下安装 ...

  5. solr服务器搭建

    百度百科定义:Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口.用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引:也可以通过Ht ...

  6. solr服务器搭建与Tomact整合及使用

    一:solr服务器的搭建 1:搭建全新的为solr专用的solr服务器: 在自己电脑上搭建两台Tomact服务器,一台仍为应用服务器,一台作为solr服务器,应用服务器按照正常Tomact服务器搭建即 ...

  7. 本地Solr服务器搭建

    一.Solr官网下载http://lucene.apache.org/solr/下载Solr项目文件 在该项目文件中,可以找到我们在本地环境下运行Solr服务器所需要的资源文件,在这里我们以4.10. ...

  8. maven nexus 私服搭建 Linux版

    准备工作 已安装jdk 已安装maven 下载Nexus Repository OSS:https://www.sonatype.com/download-oss-sonatype 如果无法下载成功, ...

  9. /var/log目录下的20个Linux日志文件功能详解 分类: 服务器搭建 linux内核 Raspberry Pi 2015-03-27 19:15 80人阅读 评论(0) 收藏

    如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容.在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决. 以下介绍的 ...

随机推荐

  1. apply方法和call方法的详解2

    1.apply和call的区别在哪里 2.什么情况下用apply,什么情况下用call 3.apply的其他巧妙用法(一般在什么情况下可以使用apply) 我首先从网上查到关于apply和call的定 ...

  2. jQuery的安装

    一.jQuery的安装 下载 jQuery 有两个版本的 jQuery 可供下载: Production version - 用于实际的网站中,已被精简和压缩. Development version ...

  3. [转]实现Hive数据同步更新的shell脚本

    引言: 上一篇文章<Sqoop1.4.4 实现将 Oracle10g 中的增量数据导入 Hive0.13.1 ,并更新Hive中的主表>http://www.linuxidc.com/Li ...

  4. ASC日志保存时间更改

    连接到数据库,选择 OperationsManagerAC,修改dtConfig表即可,新建查询: select * from dtConfig Update dtConfig set value=2 ...

  5. MySQL 数据库--权限管理

    权限管理 1.创建账号 创建本地账号 create user 'luke'@'localhost' identified by '123'; #mysql -uluke -p123 创建远程账号 cr ...

  6. MP4

  7. LeetCode算法题 菜鸟总结

    近期准备抽出一点时间,刷一些题防止手生,毕竟codemonkey,吃饭的手艺不能忘. ······································· 基本的题目都是基于java语言解答 ...

  8. scala当中的文件操作和网络请求

    1.读取文件当中每一行的数据 def main(args: Array[String]): Unit = { //注意文件的编码格式,如果编码格式不对,那么读取报错 val file: Buffere ...

  9. springMVC <mvc:interceptors>拦截器的使用

    首先在springMVC.xml配置如下代码 <!-- 拦截器 --> <mvc:interceptors> <bean class="com.base.Acc ...

  10. 【[HNOI2008]GT考试】

    我又来复习\(kmp\)了 其实这道题主要是一个矩阵乘法,但是\(kmp\)在其中也有着非常重要的作用 我们可以这样定义状态\(dp[i][j]\)表示文本串进行到了\(i\)位置,同时文本串在最后和 ...