文档章节

centos5.8 安装tomcat7、solr4.9

metian
 metian
发布于 2014/07/26 19:23
字数 348
阅读 676
收藏 5
点赞 0
评论 0
先下载相应的软件
Tomcat7.0 点击下载
Solr4.9 点击下载

solr4.9需要jdk1.7所以要先升级java:
查看当前版本:
yum search java | grep -i --color JDK
升级:
yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel

安装tomcat7:

unzip apache-tomcat-7.0.54.zip
mv apache-tomcat-7.0.54 /data/tomcat7
修改端口:/data/tomcat7/conf/server.xml
8080就是:
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
启动tomcat7:
cd /data/tomcat7/bin
chmod +x ./shutdown.sh ./startup.sh ./catalina.sh
./startup.sh
提示如下表示成功:
Using CATALINA_BASE:   /data/tomcat7
Using CATALINA_HOME:   /data/tomcat7
Using CATALINA_TMPDIR: /data/tomcat7/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /data/tomcat7/bin/bootstrap.jar:/data/tomcat7/bin/tomcat-juli.jar
Tomcat started.
访问:http://localhost:8080 查看
设置tomcat gui权限:
vi /data/tomcat7/conf/tomcat-users.xml
将:
<!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
改为:
<role rolename="manager-gui"/>
  <user username="你的账号" password="密码" roles="manager-gui"/>

安装solr4.9

unzip solr-4.9.0.zip
cd solr-4.9.0
cp solr-4.9.0/dist/solr-4.9.0.war /data/tomcat7/webapps/solr.war
修改solr索引文件主目录:/data/tomcat7/webapps/solr/WEB-INF/web.xml
<!--
    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/put/your/solr/home/here</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
   -->
改为:
<env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/data/solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
创建solr索引目录:
mkdir -p /data/solr
cp -rf solr-4.9.0/example/solr/* /data/solr/
修改/data/solr/collection1/conf/solrconfig.xml:
${solr.data.dir:}
改为:
${solr.data.dir:/data/solr/collection1/data}
最后复制相应的jar文件(重要)
cp -rf solr-4.9.0/example/lib/ext/* /data/tomcat7/lib/
cp -rf solr-4.9.0/example/resources/log4j.properties /data/tomcat7/lib
最后重启tomcat7:
/data/tomcat7/bin/shutdown.sh
/data/tomcat7/bin/startup.sh

© 著作权归作者所有

共有 人打赏支持
metian
粉丝 26
博文 35
码字总数 5073
作品 0
南京
高级程序员
solr4.9在tomcat7下安装、配置

solr简介 solr是受欢迎的,速度极快的开源企业搜索平台。主要功能包括强大的全文搜索,搜索词高亮显示,分面搜索,近实时的索引,动态聚类,数据库集成,丰富的文件(例如,Word,PDF)处理,...

cloud-coder
2014/08/21
0
1
vmware上centos的一次网卡配置经历

昨天遇到一个linux虚拟机网络设置的问题,记录如下,也算给相同经历的同学以参考。 目的 在vmware9+centos5.8上配置桥接模式的网络接口。 环境 在win7机上安装了vmware9,vmware9上运行cento...

彭苏云
2013/07/26
0
0
CentOS 5.8上安装PHP软件提示“configure:error:no acceptable

问题: 在centos5.8上安装PHP软件包时,提示“configure:error:no acceptable cc found in $path”。 原因: 这是缺少GCC编译器造成的,安装即可。 解决办法: 找到gcc的rpm包,安装即可。或...

fzxu_05
2014/09/26
0
0
编译GD库时找不到png

场景:CentOS5.8 + libpng1.6.1 + gd-2.033 编译GD库之前已经将libpng, jpeg, freetype, zlib 等包都编译安装在 /usr/local/ 下, 但是GD老是提示support for PNG library no, 只有jpeg能够识...

mKa
2014/02/13
1K
2
mysqlcft 建索引时 导致连接中断

@张宴 你好,想跟你请教个问题: 服务器centos5.8 X64,mysql 5.6.14 X64, 安装mysqlcft成功, 但是在"ALTER TABLE .....ADD FULLTEXT INDEX ...WITH PARSER mysqlcft "这一步时,总是报错 ...

cccc0912
2014/01/13
445
1
生产线上虚拟化dom0用什么系统比较好?

现在生产线上2台服务器做了虚拟化,都是一年前搞的,我都装的是centos5.8,和xen3.1.2。现在资源紧缺,又要加台服务器了,这次我打算升级xen了,xen现在大多更新到4.1.3了,但是centos6.0-6...

pyruby
2013/08/29
498
5
启动falcon的后台监控程序时提示找不到libinotifytools.so.0模块

@Vindong 你好,想跟你请教个问题: [root@localhost Release]# cat falcon.log ./falcon: error while loading shared libraries: libinotifytools.so.0: cannot open shared object file:......

無言過去
2012/07/18
922
4
linux 文件大小和数量统计

因需要监控节点的文件状态(时间 拥有者 大小 数目) 开始监控文件数目用的 find ./ -type f |wc -l 监控文件大小 du -sk 出现的问题: 1、同样的文件在不同版本(centos6.5和centos5.8)的系...

suibiandonggua
06/28
0
0
ubuntu 14 轻松实现 jsp环境搭建

1、安装java sudo apt-get -y install default-jdk 2、安装tomcat7 apt-get install -y tomcat7 tomcat7-admin tomcat7-docs tomcat7-examples tomcat几个常用目录介绍: root@yang :/var/li......

holelulu
2014/06/09
0
0
Ubuntu 下 Tomcat7 的安装和配置

和前几个软件一样,Tomcat 同样是由JAVA开发的,所以,在安装前一定要装好JDK。 大家可以到 http://tomcat.apache.org/download-70.cgi 下载最新的Tomcat. 我下载的是 apache-tomcat-7.0.5....

乌鸦FB
2014/01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周一乱弹 —— 如果是你喜欢的女同学找你借钱

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @guanglun :分享Michael Learns To Rock的单曲《Fairy Tale》 《Fairy Tale》- Michael Learns To Rock 手机党少年们想听歌,请使劲儿戳(这...

小小编辑
42分钟前
11
3
NNS域名系统之域名竞拍

0x00 前言 其实在官方文档中已经对域名竞拍的过程有详细的描述,感兴趣的可以移步http://doc.neons.name/zh_CN/latest/nns_protocol.html#id30 此处查阅。 我这里主要对轻钱包开发中会用到的...

暖冰
今天
0
0
32.filter表案例 nat表应用 (iptables)

10.15 iptables filter表案例 10.16/10.17/10.18 iptables nat表应用 10.15 iptables filter表案例: ~1. 写一个具体的iptables小案例,需求是把80端口、22端口、21 端口放行。但是,22端口我...

王鑫linux
今天
0
0
shell中的函数&shell中的数组&告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

影夜Linux
今天
0
0
Linux网络基础、Linux防火墙

Linux网络基础 ip addr 命令 :查看网口信息 ifconfig命令:查看网口信息,要比ip addr更明了一些 centos 7默认没安装ifconfig命令,可以使用yum install -y net-tools命令来安装。 ifconfig...

李超小牛子
今天
1
0
[机器学习]回归--Decision Tree Regression

CART决策树又称分类回归树,当数据集的因变量为连续性数值时,该树算法就是一个回归树,可以用叶节点观察的均值作为预测值;当数据集的因变量为离散型数值时,该树算法就是一个分类树,可以很...

wangxuwei
昨天
1
0
Redis做分布式无锁CAS的问题

因为Redis本身是单线程的,具备原子性,所以可以用来做分布式无锁的操作,但会有一点小问题。 public interface OrderService { public String getOrderNo();} public class OrderRe...

算法之名
昨天
11
0
143. Reorder List - LeetCode

Question 143. Reorder List Solution 题目大意:给一个链表,将这个列表分成前后两部分,后半部分反转,再将这两分链表的节点交替连接成一个新的链表 思路 :先将链表分成前后两部分,将后部...

yysue
昨天
1
0
数据结构与算法1

第一个代码,描述一个被称为BankAccount的类,该类模拟了银行中的账户操作。程序建立了一个开户金额,显示金额,存款,取款并显示余额。 主要的知识点联系为类的含义,构造函数,公有和私有。...

沉迷于编程的小菜菜
昨天
1
0
从为什么别的队伍总比你的快说起

在机场候检排队的时候,大多数情况下,别的队伍都要比自己所在的队伍快,并常常懊悔当初怎么没去那个队。 其实,最快的队伍只能有一个,而排队之前并不知道那个队快。所以,如果有六个队伍你...

我是菜鸟我骄傲
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部