tomcat Linux安装

tomcat依赖jdk软件包,所以先配置jdk.

配置完成后 将下载好的tomcat 解压至/usr/local

tar -xvf apache-tomcat-7.0.70.tar.gz -C /usr/local

配置环境变量

编辑 vim /etc/profile.d/tomcat.sh

添加两行:

export CATALINA_HOME=/usr/local/apache-tomcat-7.0.70
export PATH=$PATH:$CATALINA_HOME/bin

让系统读一下配置文件

source /etc/profile.d/tomcat.sh

之后测试一下是否安装成功:

catalina.sh version

启动命令为:
catalina.sh start

启动后 可以使用
jps

命令来查看

###################################################################################################

要注意的是 /etc/hosts文件中,127.0.0.1 这一行 有没有问题 ,否则 导致启动失败,例如日志中下面的报错

最后 导致 进程关闭
java.net.BindException: Cannot assign requested address
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383)
at java.net.ServerSocket.bind(ServerSocket.java:328)
at java.net.ServerSocket.<init>(ServerSocket.java:194)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:444)
at org.apache.catalina.startup.Catalina.await(Catalina.java:781)
at org.apache.catalina.startup.Catalina.start(Catalina.java:727)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:428)
Aug 13, 2016 2:43:08 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
Aug 13, 2016 2:43:10 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
Aug 13, 2016 2:43:12 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Aug 13, 2016 2:43:12 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Aug 13, 2016 2:43:14 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]
Aug 13, 2016 2:43:16 AM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-8080"]

时间: 2024-10-03 13:27:00

tomcat Linux安装的相关文章

Linux下tomcat的安装与项目部署

最近在linux下安装了jdk,为了圆我以前的心愿,把tomcat也安装了,顺便部署个项目,也算是小又成就感 废话不说了,直接上过程 一.下载安装对应的jdk,并配置Java环境. 有关jdk的安装请看我的上一篇博文http://www.cnblogs.com/cl1255674805/p/5720665.html 二.下载安装tomcat(http://tomcat.apache.org/) [[email protected] ~]# unzip apache-tomcat-6.0.30.z

实用脚本----Linux下Jdk和Tomcat自动安装shell脚本总结

系统环境为:ubuntu 14.04 一.JDK 自动安装脚本 jdk自动安装bash shell脚本,截止今天(2014/10/15)亲测可用: sudo su #切换到root权限 mkdir /usr/local/java cd /usr/local/java #download jdk 1.7.67 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-co

linux安装部署tomcat

linux安装部署tomcat 联系qq:413607496,大家可以互相讨论一下. 1.准备tomcat系列包 本次使用这个版本进行安装部署:apache-tomcat-7.0.73.tar.gz 2.将这个tomcat版本上传linux服务器 上传路径:/usr/local/ 3.解压tomcat tar zxvf /usr/local/apache-tomcat-7.0.73.tar.gz 4.保留原始tomcat,并复制一份出来重命名使用 cp /usr/local/apache-tom

linux 下tomcat的安装

写在前面: 由于项目使用jdk1.6开发,所以对应服务器应安装jdk1.6和tomcat6 1.环境变量的配置: 打开/etc/bashrc配置环境变量 JAVA_HOME=/usr/appsoft/jdk1.6.0_45/jre export JAVA_HOME CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH export CLASSPATH CATALINA_BASE=/usr/appsoft/tomca

linux 安装apache、tomcat问题汇总

1.linux下安装安装pcre-8.32 ./configure --prefix=/usr/local/pcre 出现以下错误 configure: error: You need a C++ compiler for C++ support 解决方法: yum install -y gcc gcc-c++ 2.apache 装完后再浏览器输入localhost地址,报httpd: Could not reliably determine the se...错 解决方法:报此错的原因是apa

linux服务之tomcat的安装及配置

CentOS 6.6下安装配置Tomcat环境 [日期:2015-08-25] 来源:Linux社区  作者:tae44 [字体:大 中 小] 实验系统:CentOS 6.6_x86_64 实验前提:防火墙和selinux都关闭 实验软件:apache-tomcat-8.0.24 jdk-8u60-linux-x64 jeecms-v6 一.安装JAVA环境 1.安装JAVA: wget http://download.Oracle.com/otn-pub/java/jdk/8u60-b27/j

tomcat linux下的部署安装

Tomcat在Linux上的安装与配置 转自http://blog.csdn.net/gyming/article/details/36060843 以下使用的Linux版本为: Redhat Enterprise Linux 7.0 x86_64,Tomcat版本为tomcat-7.0.54. 1.下载JDK与Tomcat. jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-18802

Linux安装Tomcat外部不能访问

Linux安装Tomcat后本地可以正常访问,可是这时Tomcat还不能被外界访问需要在Linux默认防护墙上打开8080端口 打开 /etc/sysconfig/iptables [[email protected] ~]# vi /etc/sysconfig/iptables 在-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited这句上面添加 -A RH-Firewall-1-INPUT -p tcp -m s

Linux安装tomcat及mysql

linux安装tomcat 下载Linux版本tomcat将它放在usr/local中,并且解压缩 tar -zxvf apache-tomcat-7.0.73.tar.gz 然后改名为tomcat 然后我们就同在windows环境下一般使用tomcat,启动 sh ./usr/local/tomcat/bin/startup.sh 停止tomcat sh ./usr/local/tomcat/bin/shutdown.sh [注意关闭防火墙或者在配置文件中允许此端口] linux 安装mysq