CentOS7安装Solr5.3教程

一、简介:

Solr5.0开始是一个独立的java服务器应用程序,利用自定义网络协议栈功能。

二、硬件:

CentOS7、JDK8、Solr5.3

2.1安装JDK8

下载:jdk-8u65-linux-x64.tar,放到/home/mofei/tmp目录下。

新建/usr/java文件夹。

tmp目录下解压tar xvf jdk-8u65-linux-x64.tar

移动目录到 $mv jdk1.8.0_65 /usr/java

编辑文件:$vi /etc/profile,最底部加上如下代码:

JAVA_HOME=/usr/java/jdk1.8.0_65
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

立即生效:$source /etc/profile

测试是否安装成功:$java -version,显示如下:

图片 1

三、安装Solr

下载:solr-5.3.0.tar,放到/home/mofei/tmp目录下,执行以下脚本:


#cd /home/mofei/tmp/

#tar xvf solr-5.3.0.tar

创建应用程序和数据目录:

# mkdir -p /data/solr /usr/local/solr

创建运行solr的用户并赋权

# groupadd solr
# useradd -g solr solr
# chown -R solr.solr /data/solr /usr/local/solr

安装solr服务,在/home/mofei/tmp

# solr-5.3.0/bin/install_solr_service.sh solr-5.3.0.tar -d /data/solr -i /usr/local/solr

注意点:由于安装是tar的源码文件。需要修改install_solr_service.sh,如下图

2

检查服务状态:

#service solr status

23

四、创建集合

# su – solr -c “/usr/local/solr/solr/bin/solr create -c gettingstarted -n data_driven_schema_configs”

Solr默认提供了3个配置集合。这里我们使用的是schemaless,意思是可以提供任意名字的任意列,类型将会被猜测

五、浏览Solr Web

Web浏览器访问http://ip地址:8983/solr,Solr Web界面将会显示为

4

 

CentOS默认防火墙打开,如果使用虚拟机部署,可能打不开链接。所以测试环境下关闭防火墙或者自己配置下iptables

友情链接:

1、https://cwiki.apache.org/confluence/display/solr/About+This+Guide 学习资料

2、http://lucene.apache.org/solr/quickstart.html#admin-collection 官网学习资料

参考地址:

1、http://ultrasql.blog.51cto.com/9591438/1694884

2、http://ultrasql.blog.51cto.com/9591438/1695262

CentOS7安装Solr5.3教程》上有1条评论

发表评论

电子邮件地址不会被公开。