====== Installacion de SolR sus PC BSD ====== **FreeBSD 10.3-RELEASE-p5** ===== JDK Java 8 ===== * Installar openjdk8-jre - 8.77.3 amb AppCafe ===== SolR ===== * telecargar la darrièra version de SolR [[http://www.apache.org/dyn/closer.lua/lucene/solr/6.1.0|Solr apache]]. Lo ligam poncha sus una pagina que pelmuda cap als miralhs de telecargament. Causir la version .tgz pels Unices. * Un còp lo telecargament acabat dobrir una consola, puèi picar las comandas sudo mkdir /usr/local/share/apache-solr # crear un repertòri dins /usr/local/share/ cd /usr/local/share/apache-solr # se deplaçar dedins sudo mv ~/Downloads/solr-6.1.0.tgz . # mudar lo fichièr sudo tar -xzvf solr-6.1.0.tgz # decompressar l'arquiu sudo rm solr-6.1.0.tgz # escafar l'arquiu sudo solr-6.1.0/bin/solr start -e techproducts -V # enregar lo programa * Verificar lo foncionament de la webapp de mantenança dins un navigador a l'URL http://localhost:8983/solr/#/ ==== lsof ==== SolR demanda la comanda **lsof** qu'es pas installada sus PCBSD. NOTE: Please install lsof as this script needs it to determine if Solr is listening on port 8983. Una pichona installacion amb la comanda pkg sufís : sudo pkg install lsof [dc@vertigo ~]$ sudo pkg install lsof Updating pcbsd repository catalogue... pcbsd repository is up-to-date. All repositories are up-to-date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: lsof: 4.90.b,8 107 KiB to be downloaded. Proceed with this action? [y/N]: y Fetching lsof-4.90.b,8.txz: 100% 107 KiB 109.7kB/s 00:01 Checking integrity... done (0 conflicting) [1/1] Installing lsof-4.90.b,8... [1/1] Extracting lsof-4.90.b,8: 100% ==== usatge de lsof ==== Per veire lo foncionament corrècte del servidor SolR, la comanda **lsof** nos pòt ajudar. dc@vertigo:~$ lsof -i tcp:8983 ... COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 11427 root 97u IPv6 0xfffff80050fae000 0t0 TCP *:8983 (LISTEN) Aqui vesèm que l'interpretor JAVA escota sul pòrt 8983 del protocòl TCP e que son PID es 11427. Òm pòt agachar dins lo fichièr /usr/local/share/apache-solr/solr/bin/solr-8j983.pid per veire lo PID. Qu'es necessari per atudar lo servidor. ==== Ligam simbolíc solr ==== Per pelfinar l'installacion e dessepar la semantica del nom del otís de sa version logiciala, cream un ligam simbolic. sudo ln -s solr-6.1.0 solr. dc@vertigo:/usr/local/share/apache-solr/solr-6.1.0/bin$ sudo pkg install lsof