



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年商丘市睢阳区招聘公共安全服务人员体能测试考前自测高频考点模拟试题参考答案详解
- 2025-2030工业气体特种应用市场增量空间分析报告
- 2025-2030工业机器人行业供需格局与未来发展投资规划分析报告
- 2025-2030工业机器人核心零部件产业趋势研判及投资价值分析报告
- 2025-2030工业机器人智能化升级路径与劳动力替代效应评估报告
- 2025-2030工业机器人技术升级与智能制造产业投资机会分析报告
- 灭火器操作安全培训课件
- 高中生补助申请书范文
- 医生申请开号的申请书
- 新生儿上户申请书范文
- 职高课件模板
- 【生物】第四节 激素调节课件-2025-2026学年人教版生物八年级上册
- 卫生院安全生产培训课件
- 医院信息安全保密培训课件
- 物流紧急事件应急预案方案
- 期中专题复习-词汇句型训练-2025-2026学年 译林版2024 英语八年级上册 原卷
- 2025年全国中小学校科普知识竞赛题库(+答案)
- 2.2创新永无止境教学课件 2025-2026学年度九年级上册 道德与法治 统编版
- 幼儿创意玉米课件
- 矿山爆破作业安全培训课件
- 2025-2026学年九年级英语上学期第一次月考 (四川成都专用) 2025-2026学年九年级英语上学期第一次月考 (四川成都专用)解析卷
评论
0/150
提交评论