1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
//安装jdk //下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html //直接解压到/usr/local/jdk/ //在/etc/profile底部添加5行 vim /etc/profile export JAVA_HOME=/usr/local/jdk/jdk1.8.0_45 export JAVA_BIN=/usr/local/jdk/jdk1.8.0_45/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH //使/ect/profile的修改生效 注意:.和/ect/profile的之间有空格 . /etc/profile //查看jdk是否安装成功 java -version //安装tomcat //下载地址: http://tomcat.apache.org/download-80.cgi#8.0.21 //直接解压到 /usr/local/tomcat/ //修改端口 默认8080无需修改 设置编码为UTF-8 vim /usr/local/tomcat/apache-tomcat-8.0.23/conf/server.xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> //配置防火墙允许访问8080端口 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT service iptables save service iptables restart //或者直接修改/etc/sysconfig/iptables 然后重启 //启动tomcat cd /usr/local/tomcat/apache-tomcat-8.0.23/bin ./startup.sh //查看tomcat是否安装成功 192.168.22.190:8080 //停止 ./shutdown.sh //solr安装 //下载地址: http://apache.dataguru.cn/lucene/solr/4.9.1/ //直接解压到 /usr/local/solr/ //将solr.war复制到tomcat的webapps下 cp /usr/local/solr/solr-4.9.1/example/webapps/solr.war /usr/local/tomcat/apache-tomcat-8.0.23/webapps/ //修改Host的appBase vim /usr/local/tomcat/apache-tomcat-8.0.23/conf/server.xml <Host name="localhost" appBase="/usr/local/tomcat/apache-tomcat-8.0.23/webapps" unpackWARs="true" autoDeploy="true"> //再次启动tomcat使tomcat解压solr.war //去掉<env-entry>的注释并修改 vim /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr/WEB-INF/web.xml <env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/usr/local/solr/solr-4.9.1/example/solr</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry> //复制jar包到tomcat下 cp /usr/local/solr/solr-4.9.1/example/lib/ext/*.jar /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr/WEB-INF/lib/ //*/ //将log4j.properties复制到classpath mkdir -p /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr/classpath cp /usr/local/solr/solr-4.9.1/example/resources/log4j.properties /usr/local/tomcat/apache-tomcat-8.0.23/webapps/solr/classpath/ //重启tomcat //访问solr 192.168.22.190:8080/solr |