CentOS安装JDK7和Tomcat7(左脑版)

来源:互联网 发布:英语专业翻译软件 编辑:程序博客网 时间:2024/05/01 06:45

下载最新版本jdk7   jdk-7u7-linux-i586.tar.gz

#tar -zxvf  jdk-7u7-linux-i586.tar.gz

cp -rf  jdk1.7.0_07  /usr/local/jdk7

编辑/etc/profile   (这部分环境变量包含卧铺的上一篇文章中关于postgres+postgis的安装中的环境变量)

添加:

PATH=$PATH:$HOME/bin
export PATH
JAVA_HOME=/usr/local/jdk1.7
CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
PGSQL_HOME=/usr/local/pgsql
PROJ_HOME=/usr/local/proj
GEOS_HOME=/usr/local/geos
PATH=$PATH:$PROJ_HOME/bin:$GEOS_HOME/bin:$PGSQL_HOME/bin:$JAVA_HOME/bin
LD_LIBRARY_PATH=$PGSQL_HOME/lib:$PROJ_HOME/lib:$GEOS_HOME/lib
export JAVA_HOME
export CLASSPATH
export PGSQL_HOME
export PROJ_HOME
export GEOS_HOME
export PATH
export LD_LIBRARY_PATH

vi /usr/local/tomcat7/bin/setclasspath.sh
在前面添加:

export JAVA_HOME=/usr/local/jdk1.7
export JRE_HOME=/usr/local/jdk1.7/jre

下载最新版本tomcat    apache-tomcat-7.0.30.tar.gz

#tar -zxvf apache-tomcat-7.0.30.tar.gz

cp -rf apache-tomcat-7.0.30 /usr/local/tomcat7

在/etc/init.d/新建tomcat文件

编辑/etc/init.d/tomcat文件

写入:

#!/bin/bash
#description: Tomcat start stop restart
#processname: tomcat
#chkconfig: 234 20 80
CATALINA_HOME=/usr/local/tomcat7
case $1 in
start)
bash $CATALINA_HOME/bin/startup.sh
;;
stop)
bash $CATALINA_HOME/bin/shutdown.sh
;;
restart)
bash $CATALINA_HOME/bin/shutdown.sh
bash $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0

 

#chmod 777 tomcat

把tomcat加入系统启动队列

chkconfig --add tomcat

执行setup 配置tomcat 开机启动

vi /usr/local/tomcat7/conf/server.xml

 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

改默认端口为80

 

 vi tomcat-users.xml

 <role rolename="tomcat"/>
  <role rolename="manager-gui"/>
  <role rolename="admin-gui"/>
  <role rolename="manager-script"/>
  <user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,manager-script"/>

重新启动系统。

配置完毕。

原创粉丝点击