一、虚拟机的搭建
需要注意的问题: 虚拟机的内存一定要个1G内存,因为后期要做solr的集群.
1. 打开Vmware,空白处右击-------》新建虚拟机
2.
3.
4. 在虚拟机存放的空间添加一台虚拟机,taotao-search
5.
6.
7.
二、jdk的安装及配置
1. 连接xshell
2. 拖拽JDK的安装包
2.1. 创建java目录
[root@localhost /]# mkdir usr/java
2.2. 解压文件到添加的java目录
[root@localhost /]# tar -zxvf jdk-7u55-linux-i586.tar.gz -C /usr/java/
2.3 配置环境变量
[root@localhost /]# vim /etc/profile
编辑文件里的使用命令:
1)输入环境变量 JAVA_HOME=/usr/java/jdk1.7.0_55/
2)联想找目录,按Esc 输入 :cd usr/java/,Tab键 找到文件夹直接复制
输入后的配置
3)添加命令 export PATH=$JAVA_HOME/bin:$PATH
4)保存文件
Esc :wq!
5) 重新加载 文件 source /etc/profile
6)验证是否安装成功 java -version
三、Tomcat的安装
1. 拖拽apache-tomcat-7.0.47.tar.gz文件到usr/local目录下(如jdk)
2. 解压apache-tomcat-7.0.47.tar.gz
[root@localhost ~]# tar -zvxf apache-tomcat-7.0.47.tar.gz
3. 创建solr文件夹
[root@localhost ~]# mkdir /usr/local/solr
4. 复制解压好的tomcat文件到solr文件夹
[root@localhost ~]# cp apache-tomcat-7.0.47 /usr/local/solr/tomcat -r
四、安装solr服务器
1. 拖拽solr文件到linux服务器usr/local,并解压
tar -zxvf solr-4.10.3.tgz.tgz
2. 复制solr的war包到tomcat
复制解压好的solr文件夹下dist下的 solr-4.10.3.war包 放到tomcat的 webapps目录下
[root@localhost solr-4.10.3]# cd dist
[root@localhost dist]# cp solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war
3. 启动tomcat解压war包
3.1 查看webapps目录下有复制到的solr.war包
3.2 启动tomcat命令
[root@localhost tomcat]# bin/startup.sh
3.3 查看启动日志命令:
[root@localhost tomcat]# tail -f logs/catalina.out
停止:Ctrl + c
3.4 关闭tomcat服务
[root@localhost tomcat]# bin/shutdown.sh
3.5 进入到webapps里查看解压好的文件
3.6 删除多余的solr.war
必须得先关闭到tomcat服务再删除,否则的话会连解压好的文件一起删除的。
[root@localhost webapps]# rm -rf solr.war
3.7 复制solr的jar包到tomcat目录下
复制上传的solr压缩包里解压后的solr/example/lib/ext/文件夹下的jar包复制到tomcat目录下
[root@localhost solr-4.10.3]# cd example/lib/ext/
复制这个文件夹下的所有文件到tomcat目录下tomcat/webapps/solr/WEB-INF/lib/
[root@localhost ext]# cp * /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
3.8 创建solrhome
创建solrhome是为了存放solr的配置文件的
复制solr文件夹到存放tomcat服务器的solr目录中去,进入到的是解压好的sorl文件夹中复制的。
[root@localhost example]# cp -r solr /usr/local/solr/solrhome
3.9 修改web.xml文件
进入到tomcat的以下文件夹修改
[root@localhost solr]# cd tomcat/webapps/solr/WEB-INF/
[root@localhost WEB-INF]# vim web.xml
修改这个文件是为了让tomcat知道solr存放的目录,也就上上面的solrhome的存放目录
打开注释后需要修改 value标签里的内容,找到solrhome目录就可以了,如下图
:wq 保存后退出
3.10 启动tomcat
[root@localhost solr]# cd tomcat/
[root@localhost tomcat]# bin/startup.sh
关闭防火墙访问
访问url:http://192.168.1.107:8080/solr
五
五、Solr界面功能