linux 安装tomcat8.0,Linux 安装tomcat8和tomcat7

安装环境:redhat 6.3 64位

安装方式:二进制

软件:apache-tomcat-7.0.53.zip  或者

apache-tomcat-8.0.12.zip

下载地址:

安装tomcat8 前提 系统必须已安装配置jdk7或以上。

安装tomcat8 和安装tomcat7  一样。

将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/media/soft 中执行以下操作:

复制代码代码如下:

[root@zhanglin ~]# cd /media/soft

[root@zhanglin ~]# unzip apache-tomcat-8.0.12.zip // 解压压缩包

[root@zhanglin ~]# rm -rf apache-tomcat-8.0.12.zip // 删除压缩包

[root@zhanglin ~]# mv apache-tomcat-8.0.12 /u01/tomcat8 //移动到你想要的地方,同时更名(方便记忆)

[root@BIAPP soft]# cd /u01/

[root@BIAPP u01]# ll

total 8

drwx------. 9 root root 4096 Mar 25 06:25 tomcat7

drwxr-xr-x. 9 root root 4096 Aug 29 15:49 tomcat8

启动Tomcat

执行以下操作:

[root@zhanglin ~]# /u01/tomcat8/bin/startup.sh //启动tomcat8

Using CATALINA_BASE:   /u01/tomcat8

Using CATALINA_HOME:   /u01/tomcat8

Using CATALINA_TMPDIR: /u01/tomcat8/temp

Using JRE_HOME:        /usr/java/jdk1.7.0_0/jre

Using CLASSPATH:       /u01/tomcat8/bin/bootstrap.jar:/u01/tomcat8/bin/tomcat-juli.jar

出现以上信息说明已成功启动。

问题1

有可能遇见情况:Using JRE_HOME:        /usr

这里可以手动的export JRE_HOME=/usr/java/jdk1.7.0_0/jre

防火墙开放8080端口

增加8080端口到防火墙配置中,执行以下操作:

[root@zhanglin ~]/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口

[root@zhanglin ~]/etc/rc.d/init.d/iptables save #保存配置

[root@zhanglin ~]/etc/rc.d/init.d/iptables restart #重启防火墙

检验Tomcat安装运行 netstat -lnpt 可以看见8080端口

通过以下地址查看tomcat8是否运行正常:

http://192.168.1.11:8080/

看到tomcat8系统界面,说明安装成功!

4fb6806ec42fde5a1ddd7aad649f2f84.png

停止Tomcat8

[root@zhanglin ~]#  /u01/tomcat8/bin/shutdown.sh   //停止tomcat

问题2:

停止的时候出现:

Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstrap

at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

Could not find the main class: org.apache.catalina.startup.Bootstrap.  Program will exit.

这个是jdk 版本过低的原因,删掉老版本的,安装新版本。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30936525/viewspace-2018394/,如需转载,请注明出处,否则将追究法律责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值