FreeBSD 10.3-RELEASE-p5
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
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%
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.
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