solr之服务器搭建步骤

2019-03-27 01:20|来源: 网路

一、前期准备:

  1. JDK1.7(必需)
  2. Tomcat7
  3. solr4.8.0
二、操作步骤:
  1. 安装JDK和Tomcat,详细步骤略,可以参考Linux下安装JDK。安装位置分别是/opt/jdk7,/opt/tomcat
  2. 解压solr压缩包。(如果没有unzip,需要安装, sudo aptitude install unzip)
    unzip solr-4.8.0.zip
  3. 解压solr.war到tomcat的webapps目录。
    unzip solr-4.8.0/example/webapps/solr.war -d /opt/tomcat/solr
  4. 拷贝log配置文件和额外的jar到solr的lib目录。
    mkdir /opt/tomcat/webapps/solr/WEB-INF/classes
    cp cp solr-4.8.0/example/resources/log4j.properties /opt/tomcat/webapps/solr/WEB-INF/classes/
    cp solr-4.8.0/example/lib/ext/* /opt/tomcat/webapps/solr/WEB-INF/lib/
  5. 创建solr的数据目录,具体路径可自行选择。本例是在home目录下面的solrhome目录。拷贝example/solr下的所有文件和目录到solrhome目录。
    mkdir ~/solrhome
    cp -r solr-4.8.0/example/solr/* solrhome/
  6. 创建Tomcat的上下文,指定docBase和solr/home
    mkdir -p /opt/tomcat/conf/Catalina/localhost/
    vi /opt/tomcat/conf/Catalina/localhost/solr.xml
    添加如下内容:
    <Context docBase="solr" debug="0" crossContext="true" >
        <Environment name="solr/home" type="java.lang.String" value="/home/solr/solrhome" override="true" />
    </Context>
  7. 启动Tomcat,打开http://ip:port/solr,即可看到如下界面:



转自:http://my.oschina.net/ywooer/blog/268127

相关问答

更多
  • :下载系统,然后安装。下载地址: http://www.debian.org/CD/http-ftp/ 。Debian系统的安装方法:请参考杨锦昌的教程,下载地址 内容很详细,便于入门学习。
  • 服务器的种类很多,需要根据不同的种类进行不同的配置。 推荐《linux就该这么学》或者《鸟哥linux私房菜》 或者直接看网上的博客资料也可以。
  • 服务器搭建VPN[2023-09-08]

    什么系统。 windows linux ? windows 使用路由与远程访问 功能。 网上教程一大堆 linux 安装PPTPD 。网上教程两大堆。。。 网上的教程都很详细。。。 好吧。你就当我什么都没说。。
  • 简单来说就是: 1,安装ftp软件包; 2,保证网络通畅; 3,配置ftp服务端; 4,客户端验证; FTP搭建问题,《linux就该这么学》 书中都有。
  • 服务器如何搭建[2022-02-02]

    他们的回答都是复制粘贴过来的,或者说的一点都不明白!!! 我告诉你一个最简单的方法!!!绝对有效!!! 下载http://phpnow.org/一键安装包。。你下载完了之后,安装它。然后把网站放到D盘里多出一个目录,然后进去里面有一个 wwwroot 里面,就OK了~~而且还自带mysql服务器呢~~ 要得你的50分,就得加你Q帮你!~呵呵
  • 和本地搭建一样的,我之前也搭建过 虽然整个搭建过程无比之艰辛,几乎占用了我一天的时间,但是最后搭好了,还是很开心滴。最后,如果你买的是512M的乞丐版阿里云,建议一定要升级至1024M内存,同时创建sawpfile,大小1G就够了,否则跑不动就只能呵呵了。
  • 什么服务器?在Windows下用IIS可以配置一些个,如:发布网页的HTTP,ftp,邮件的也可以
  • (1)、下载后得到 php-5.1.6-Win32.zip ,解压至C:\Inetpub\php(这个路径可以随意,不过下面要是用到这个路径,请相应修改); (2)、再将C:\Inetpub\php目录下的所有dll文件(主要是C:\Inetpub\php\ext下的DLL文件)拷到c:\Windows\system32下,覆盖已有的dll文件; (3)、将C:\PHP目录下的php.exe、php-win.exe和php.ini-recommended三个文件拷到C:\Windows ( Windows ...
  •   可以安装一个在Windows XP环境中运行的 Apache 服务器,网上能下载到一个 Apache + Php + MySQL 以及一个图形界面管理数据库的软件,这个软件包是 appserv-win32-2.5.8 ,现在可能有更新一些的版本,安装好以后可以将 Apache 服务器关闭(不运行),这样你就能调试你写的网页和 Php 程序,很真实,同网站上运行的一样,并且还有可用的数据库。我实际也是这样用的,虽然我是将服务器建立在自己的电脑上,开启了服务器。我为安装这个程序还写了一篇文章,可以在 htt ...
  • 安装完node.js之后,你可以考虑使用webstorm开发工具创建web项目。 比如创建express项目。自动创建基于express 的web项目。