jin5011 发表于 2018-11-1 14:00:14

大数据实战之环境搭建(六)

  这篇我们看如何搭建solr,因为第一篇讲述了在windows下如何搭建,所以这里就简单的说一下。前面已经提到我们将solr压缩包拷贝至了usr/tmp下。

  解压以后我们将dist下面的solr-4.3.0.war拷贝纸tomcat目录下面的webapps下,重启tomcat,war文件被解压

  之后我们将solr解压目录下面的example/solr拷贝到上面solr-4.3.0下

  拷贝完之后,我们修改tamcat webapps下面的solr-4.3.0/web-INF下面的web.xml,如下

  修改完之后,我们再修改webapps/solr-4.3.0/solr下面的Solr.xml文件
  

  

  在这里我只修改了实例目录为bruceTest,同时再修改webapps/solr-4.3.0/solr下面的collection1为bruceTest。

  OK,完了之后进行我们的最后一步,在tomcat下面的/conf/catalina/localhost下面新建一个文件叫做solr.xml

  内容如下
  

  

  

  还有一步是将solr目录下面的/example/lib/ext下的所有jar包拷贝至tomcat的lib目录下。
  OK,我们重启tomcat,浏览solr如下,成功了。

  因为下节要讲solr CURD demo(用C#写),那么我们先试试windows机器能不能访问到solr
  结果是不行,我看了一下linux IP。
  # whereis ifconfig
  ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
  # cd /sbin
  # ./ifconfig
  eth0      Link encap:EthernetHWaddr 00:0C:29:83:F4:71
  inet addr:192.168.192.128Bcast:192.168.192.255Mask:255.255.255.0
  inet6 addr: fe80::20c:29ff:fe83:f471/64 Scope:Link
  UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
  RX packets:907 errors:0 dropped:0 overruns:0 frame:0
  TX packets:1570 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:104886 (102.4 KiB)TX bytes:1438224 (1.3 MiB)
  Interrupt:67 Base address:0x2024
  lo      Link encap:Local Loopback
  inet addr:127.0.0.1Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNINGMTU:16436Metric:1
  RX packets:9651 errors:0 dropped:0 overruns:0 frame:0
  TX packets:9651 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:17938532 (17.1 MiB)TX bytes:17938532 (17.1 MiB)
  我们看到了是192.168.192.128。然后在windows上去ping,可以通,但是就是访问不到。心里琢磨着肯定是端口被防火墙禁用了。于是

  打开后在其他端口这里加入8080(TCP)

  这样在windows上就可以访问了,下节是solr的CURD demo。


页: [1]
查看完整版本: 大数据实战之环境搭建(六)