install solr6 as ubuntu service

环境

  • Ubuntu 12.04
  • Solr 6.3.0
  • JDK8
  1. 到官网下载 solr-6.3.0.tgz(JDK版本必须大于等于8)

  2. 解压solr-6.3.0.tgz , 得到install_solr_service.sh

 tar xzf solr-6.3.0.tgz solr-6.3.0/bin/install_solr_service.sh --strip-components=2
  1. 安装solr
 sudo bash ./install_solr_service.sh solr-X.Y.Z.tgz -i /opt -d /var/solr -u solr -s solr -p 8983
  1. 在 /etc/default/solr.in.sh 里面可以到安装完成后的生成的属性,里面可以手动设置时区,内存大小等
SOLR_JAVA_HOME="/opt/jdk1.8.0_66/"
#内存
SOLR_HEAP="3000m"
# By default the start script uses UTC; override the timezone if needed
# 时区
SOLR_TIMEZONE="UTC+8"
参考文档
最近的文章

solr6 data import with mysql

环境 Ubuntu 12.04 Solr 6.3.0 JDK8 数据库表foo,user public class Foo { private long id; private String name; private Date updateDate; private long userId; } public class User { private long id; priva...…

继续阅读
更早的文章

AWS ELB 504 with Apache2

环境 Ubuntu 14.04 Apache 2.4.7 Tomcat7 mpm_worker 不会出现504 ,mpm_event 可能会出现504 ,出错概率在万分之一左右,出错的时候apache access log看不到出错的request url , apache2 error log 里面也看不到这个 request url 用 jmeter 测试的时候最大的response time 超过 ELB idle time 就会出现504 …

继续阅读