源文件目录:/usr/local/srchtml
安装目录: /usr/local/java
一 下载文件(因测试使用的都是最新版,请根据须要选择版本)linux
二 安装JDKweb
把 jdk-8u101-linux-x64.tar.gz 解压到 /usr/local/ 目录下apache
配置环境变量浏览器
操做:tomcat
cd /usr/local/src #进入源文件目录 tar zxvf jdk-8u101-linux-x64.tar.gz -C /usr/local/ #解压JDK到指定目录 vi /etc/profile #编辑环境变量
/etc/profile 文件添加oracle
JAVA_HOME=/usr/local/jdk1.8.0_101
JAVA_BIN=/usr/local/jdk1.8.0_101/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATHapp
保存后使用webapp
source /etc/profile #当即刷新环境变量 java -version #查看jdk是否安装成功,出现版本信息表示配置成功
三 安装Tomcat
把 apache-tomcat-8.5.4.tar.gz 解压到 /usr/local/ 目录下
启动Tomcat
操做:
cd /usr/local/src #进入源文件目录 tar zxvf apache-tomcat-8.5.4.tar.gz -C /usr/local/tomcat-8.5.4 #解压tomcat到指定目录并命名为tomcat-8.5.4 /usr/local/tomcat-8.5.4/bin/catalina.sh start #运行Tomcat
访问 http://localhost:8080/examples 出现页面表示正常访问,Tomcat配置成功
注意事项:
四 配置Solr
Solr 放至 /usr/local/tomcat-8.5.4/webapps/ 目录下
建立一个Core
配置Solr/home路径
操做:
cd /usr/local/src #进入源文件目录 tar zxvf solr-6.2.0.tgz #解压到当前目录 cd /usr/local/src/solr-6.2.0/server #进入solr server目录 cp -R solr-webapp/webapp/ /usr/local/tomcat-8.5.4/webapps/solr #复制到tomcat/webapps目录下 mkdir /usr/local/tomcat-8.5.4/webapps/solr/WEB-INF/classes/ #建立classpath文件夹 #复制lib/ext/下全部.jar到WEB-INF/lib/ 目录下 #复制 resources/log4j.properties到WEB-INF/classes/目录下 cp -R lib/ext/*.jar /usr/local/tomcat-8.5.4/webapps/solr/WEB-INF/lib/ cp resources/log4j.properties /usr/local/tomcat-8.5.4/webapps/solr/WEB-INF/classes/ cp -R solr /usr/local/tomcat-8.5.4/webapps/solr/home #复制solr core到solr目录下并命名为home cd /usr/local/tomcat-8.5.4/webapps/solr/home #进入home目录 mkdir news #新建一个名为news的测试core mkdir news/data #news中新建一个data文件夹用于存放数据 cp -R configsets/basic_configs/conf/ news/ #复制初始配置至news core 中 vi /usr/local/tomcat-8.5.4/webapps/solr/WEB-INF/web.xml #配置solr/home路径
查找 solr/home ,修改标记部分为home路径
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/usr/local/tomcat-8.5.4/webapps/solr/home</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
修改完成后保存退出后重启Tomcat
/usr/local/tomcat-8.5.4/bin/catalina.sh stop #关闭Tomcat /usr/local/tomcat-8.5.4/bin/catalina.sh start #开启Tomcat
浏览器访问:http://127.0.0.1:8080/solr/index.html
安装成功
点击左侧Core Admin 添加刚才建立的news core ,点击Add Core
安装成功!!随便耍去吧!