下载最新版本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"/>
重新启动系统。
配置完毕。