3.3 将应用迁移到Tomcat(Linux版)+DBCS_v1.0
- 格式:pptx
- 大小:8.78 MB
- 文档页数:48


图解linux安装tomcat(附常⽤命令)本例使⽤的是centos6.5版本,具体内容如下⼀、⾸先到官⽅下载tomcat服务⼆、将tomcat上传⾄linux服务器中本⼈在根⽬录下建⽴了⼀个rommr⽂件夹⼀般放到/usr/⽬录下,看⾃⼰了。
开始安装步骤1.获取权限:chmod +x apache-tomcat-7.0.67.tar.gz2.解压:tar zxvf apache-tomcat-7.0.67.tar.gz3.重命名:mv apache-tomcat-7.0.67 tomcat7三、配置环境编辑/etc/profile⽂件JAVA_HOME=/rommr/jdk1.6.0_45PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarCATALINA_HOME=/rommr/tomcat7 #其他的是jdk配置重要的就是这点export JAVA_HOME CATALINA_HOME #这点okexport PATHexport CLASSPATH以上配置完后执⾏: source /etc/profile 配置⽂件⽣效四、启动tomcat 进⼊tomcat bin⽬录./startup.sh启动 ./shutdown.sh关闭命令sh tomcat7/bin/startup.sh 也可以启动如下:启动命令之后浏览器上输⼊:http:\\localhost:8080\ 如果在外部访问需要写上ip地址http:\\192.168.38.128:8080\ 可以看到tomcat信息五、linux 操作tomcat⼀些常⽤命令1、查看Tomcat是否以关闭:ps -ef|grep java 如下:2.杀掉tomcat进程: kill -9 1999 杀掉后在回过头看如下:3.查看⽇志进⼊tomcat/logs⽬录执⾏命令 tail -f catalina.out 就可以动态查看⽇志信息4、使⽤netstat -tln 查看端⼝信息有时候我们启动了tomcat访问没反应这个时候可以⽤它来看看有没有8080这个端⼝找出指定运⾏端⼝命令:netstat -an | grep ':8080'以上就是本⽂的全部内容,希望能够帮助⼤家顺利实现linux安装tomcat,谢谢⼤家的阅读。
本文由我司收集整编,推荐下载,如有疑问,请与我司联系在Linux 下安装tomcat2017/03/22 186 在Linux 下安装tomcat 在安装tomcat 之前必须先安装JDK和配置好环境变量(注:安装JDK 的版本必须与安装的tomcat 版本相对应) 1.使用WinSCP 将tomcat 压缩包拉到Linux 系统下的/windows 目录中(此目录是新建的,读者可另找路径放置) 2.在Linux 系统下(cd)更改路径到指定位置,解压tomcat 压缩包(此处将解压到:/usr/tomcat)tar -xzvf apache-tomcat-8.0.28.tar.gz 3.切换路径到/usr/tomcat/apache-tomcat- 8.0.28/bin, 是因为bin 目录下有startup.sh cd /usr/tomcat/apache-tomcat-8.0.28/bin 4. 启动tomcat ./startup.sh 或sh startup.sh 5.查看tomcat 是否启动成功ps - elf|grep tomcat 如果运行后的结果如下,tomcat 启动成功。
【会遇到的坑】有时tomcat 忘记启动,则运行ps -elf|grep tomcat 的结果如下图:6.上面tomcat 顺利启动检测不报错的话,就可以在外部浏览器访问tomcat 测试页面地址为ip:8080(ip 可以输入命令ifconfig 查询)若是页面打不开,则可能是防火墙没有开放8080 端口的问题输入命令service iptables stop 停止防火墙接着再试着打开tomcat 测试页面,如果这次可以打开的话,则证明是防火墙没开放端口此时需要对防火墙进行配置输入命令vi /etc/sysconfig/iptables 进入配置文件进行编辑# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT 在配置文件中添加规则。
实现将Web应⽤部署到Tomcat根⽬录的三种⽅法将应⽤部署到Tomcat根⽬录的三种⽅法⽅法⼀:(最简单直接的⽅法)删除原 webapps/ROOT ⽬录下的所有⽂件,将应⽤下的所有⽂件和⽂件夹复制到ROOT⽂件夹下。
⽅法⼆:删除原webapps/ROOT ⽬录下的所有⽂件,修改⽂件“conf/server.xml”,在Host节点下增加如下Context的内容配置:<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false">......<Context path="" docBase="C:/apache-tomcat-6.0.32/myapps/bc.war"></Context></Host>注意:1)path 的值设置为空;2)应⽤不要放到tomcat的webapps⽬录下(如上述配置是放到⾃定义的⽂件夹myapps内的),否则访问时路径会有问题;3)docBase指定到绝对路径。
如配置此设置后重启tomcat,如果docBase指向的是war⽂件,则会⾃动将war解压到 webapps/ROOT ⽬录;如果docBase指向的是应⽤已解压好的⽬录,如 docBase=”C:/apache-tomcat-6.0.32/myapps/bc” ,则tomcat不会⽣成 webapps/ROOT ⽬录(这种情况下,这样就可以不⽤删除 webapps/ROOT ⽬录,但 webapps/ROOT ⽬录内的内容是⽆法访问的),访问时将直接使⽤docBase指定的⽬录。
linux tomcat使用方法Linux Tomcat使用方法详解Tomcat是一个基于Java的开源Web应用服务器,被广泛用于部署和运行Java Web应用程序。
它是Apache软件基金会下的一个项目,有着良好的可移植性和扩展性。
在Linux操作系统下,Tomcat的安装和配置相对简单。
本文将一步一步回答“Linux Tomcat使用方法”的问题,帮助您快速上手使用Tomcat。
1.准备工作:在开始安装和配置Tomcat之前,您需要确保系统已经安装了Java开发工具包(JDK)。
您可以通过以下命令检查您的系统是否已经安装了JDK:java -version如果显示了JDK的版本信息,则说明已经安装了JDK,否则您需要先安装JDK才能继续。
2.下载和安装Tomcat:您可以从Tomcat的官方网站(3.配置环境变量:为了方便使用Tomcat命令,您可以将Tomcat的bin目录添加到系统的环境变量中。
编辑`~/.bashrc`文件(如果使用的是bash shell)并将以下内容添加到文件末尾:export CATALINA_HOME=/opt/tomcatexport PATH=PATH:CATALINA_HOME/bin保存并关闭文件,然后执行以下命令使环境变量生效:source ~/.bashrc4.启动和停止Tomcat:在命令行中,您可以使用以下命令启动Tomcat:catalina.sh start执行该命令后,Tomcat会开始启动并在后台运行。
要停止Tomcat,可以使用以下命令:catalina.sh stop注意,Tomcat的启动和停止命令需要在`CATALINA_HOME/bin`目录下执行。
5.访问Tomcat管理界面:Tomcat提供了一个Web管理界面,可以通过浏览器访问来管理和监控Tomcat。
默认情况下,您可以通过地址`6.部署Web应用程序:要将自己的Web应用程序部署到Tomcat中,可以将您的程序打包成一个WAR文件,并将其放置在Tomcat的`webapps`目录下。