linux下部署tomcat7.0.docx_第1页
linux下部署tomcat7.0.docx_第2页
linux下部署tomcat7.0.docx_第3页
linux下部署tomcat7.0.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

linux版本:CentOS 6.2 iso文件下载地址:/centos/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso 1. 安装JDK 先用java命令查看系统是否安装了默认的openJDK,如果已安装,建议用yum remove java卸载之。 下载jdk: wget c /otn-pub/java/jdk/7u5-b05/jdk-7u5-linux-i586.rpm 安装:rpm ivh jdk-7u5-linux-i586.rpm 配置环境变量(等到tomcat安装好之后一起配置)2. 安装tomcat Tomca下载地址: /tomcat/tomcat-7/v7.0.28/bin/apache-tomcat-7.0.28.tar.gz 下载后解压:tar -zxvf apache-tomcat-7.0.28 移动到/usr/local/tomcat7:mv apache-tomcat-7.0.28 /usr/local/tomcat7 设置目录可执行权限 chmod +x /usr/local/tomcat7配置环境变量编辑profile文件:vim /etc/profile在文件中添加以下代码: export JAVA_HOME = /usr/java/jdk1.7.0_05 export CALSSPATH = $JAVA_HOME/lib/*.* export PATH = $PATH:$JAVA_HOME/bin export TOMCAT_HOME=/usr/local/tomcat7 export CATALINA_HOME=/usr/local/tomcat7保存文件退出编辑。使设置立即生效:source /etc/profile至此,tomcat已经搭建完毕,下面所述的步骤主要是对tomcat的相关设置。启动tomcat: sh startup.sh 或者 sh /usr/local/tomcat7/bin/startup.sh 此时可在浏览器查看http:/localhost:8080,如果没有图形界面,则需要打开端口才可访问。 打开防火墙端口命令如下: /sbin/iptables -I INPUT -p tcp -dport 8080 -j ACCEPT #8080为端口 /etc/rc.d/init.d/iptables save #保存 /etc/init.d/iptables restart #重启防火墙使得立即生效 也可以在/etc/sysconfig/iptables文件中增加一行信息, -A RH-Firewall-1-INPUT -m state state NEW -m tcp -p tcp dport 8080 -j ACCEPT 查看防火墙状态的命令:/etc/init.d/iptables status 关闭防火墙的命令:/etc/init.d/iptables stop 修改tomcat端口为80 修改/usr/local/tomcat6/apache-tomcat-6.0.20/conf/中的server.xml文件将端口改为80 开启80端口在/etc/sysconfig/iptables中开放80端口-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 80 -j ACCEPT 开机启动在/etc/rc.d/init.d中添加tomcat的启动文件。 #!/bin/bash # # tomcatd This shell script takes care of starting and stopping # standalone tomcat # chkconfig: 345 91 10 # description: tomcat service # processname: tomcatd # config file: # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network # Check that networking is up. = no & exit 0 prog=tomcatd export JAVA_HOME=/usr/local/jdk/jdk1.7.0_05 export CATALINA_HOME=/usr/local/tomcat7 PATH=$PATH:$JAVA_HOME/bin STARTUP=$CATALINA_HOME/bin/startup.sh SHUTDOWN=$CATALINA_HOME/bin/shutdown.sh if ! -f $CATALINA_HOME/bin/startup.sh then echo CATALINA_HOME for tomcatd not available exit fi start() # Start daemons. echo -n $Startting tomcat service: su - root -c $STARTUP RETVAL=$? return $RETVAL stop() # Stop daemons. echo -n $Stoping tomcat service: su - root -c $SHUTDOWN RETVAL=$? return $RETVAL # See how we were called. case $1 in start) start ; stop) stop ; restart|reload) stop start RETVAL=$? ; status) status $prog RETVAL=$? ; *) echo $Usage: $0 start|stop|restart|status exit 1 esac exit $RETVAL 将tomcat的默认字符编码设置为UTF-8 在tomcat目录下conf文件夹下的server.xml中添加 在tomcat下的lib文件夹中加入mysql的连接包 修改catalina.sh 有时WEB系统比较大要添加tomcat的内存if -z $LOGGING_MANAGER ; then JAVA_OPTS=$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager else JAVA_OPTS=$JAVA_OPTS $LOGGING_MANAGER fi # - Execute The Requested Command

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论