CentOS 6.6 安装JDK7 && Tomcat7

一、JDK


1、卸载系统openjdk:



2、下载:

首先到官网下载jdk,我下载jdk-7u71-linux-x64.tar.gz,下载到root下

3、解压

mkdir /usr/local/java  //创建目录
cp jdk-7u71-linux-x64.tar.gz /usr/local/java //复制
cd /usr/local/java 
tar xvf jdk-7u71-linux-x64.tar.gz // 解压
rm jdk-7u71-linux-x64.tar.gz  // 删除

4、jdk环境变量

vi /etc/profile

打开之后在末尾添加

JAVA_HOME=/usr/local/java/jdk1.7.0_71
JRE_HOME=/usr/local/java/jdk1.7.0_71/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

 退出esc & :wq ,使之生效

source /etc/profile

使profile生效

5、检验是否安装成功

java -version

成功则显示如下


二、Tomcat


1、下载解压

wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz 
tar -zxvf apache-tomcat-7.0.57.tar.gz
mv apache-tomcat-7.0.57 /usr/local/tomcat7

2、启动tomcat

3、开放6379端口,供远程连接

vi /etc/sysconfig/iptables //开放

添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

退出esc & :wq 并使之生效

service iptables restart

4、设置自启动

a.创建tomcat用户和group


cd /usr/local
useradd -M tomcat
chsh tomcat -s /sbin/nologin
chown -R tomcat.tomcat tomcat7/

b.创建daemon在/etc/init.d的自启动,先编译Tomcat自带的jsvc:

cd tomcat7/bin/
tar zxvf commons-daemon-native.tar.gz
cd commons-daemon-1.0.15-native-src/unix/
./configure --with-java=/usr/local/java/jdk1.7.0_71
make
cp jsvc ../..
cd ../..

c.编辑daemon.sh,在开始增加一行,支持chkconfig,增加后的样子如下:

#!/bin/sh
#
# chkconfig: -80 20                         
#  
                                        
# Licensed to the Apache Software Foundation (ASF) under one or more

在脚本注释后,执行命令前面增加下面两行:
JAVA_HOME=/usr/local/java/jdk1.7.0_71
CATALINA_HOME=/usr/local/tomcat7
TOMCAT_USER=tomcat
修改ARG0的值为如下
ARG0="/usr/local/tomcat7"


d.把daemon.sh放到/etc/init.d中,并且配置服务自启动

cp /usr/local/tomcat7/bin/daemon.sh /etc/init.d/tomcat
cd /etc/init.d/
chkconfig --add tomcat
chkconfig --level 2345 tomcat on

e. 我们可以开始启动tomcat了:
cd
service tomcat stop
service tomcat start


参考来自:http://blog.csdn.net/headman/article/details/24392463

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值