本文主要是介绍CentOS7.1编译安装配置Tomcat8,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装环境:CentOS-7.1
安装方式:源码安装
软件:apache-tomcat-8.0.24.tar.gz
官网地址: http://tomcat.apache.org/download-80.cgi
下载地址: http://archive.apache.org/dist/tomcat/tomcat-8/v8.0.24/bin/apache-tomcat-8.0.24.tar.gz
下载地址
安装前提
系统必须已安装配置JDK6+
安装tomcat
将apache-tomcat-8.0.24.tar.gz文件上传到/usr/local/src中执行以下操作:
复制代码代码如下:
[root@localhost ~]# cd /usr/local/src
[root@localhost ~]# tar -zxvf apache-tomcat-8.0.24.tar.gz // 解压压缩包
[root@localhost ~]# mv apache-tomcat-8.0.24 /usr/local/ tomcat
启动Tomcat
执行以下操作:
[root@localhost ~]# /usr/local/tomcat/bin/startup.sh//启动tomcat
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_80/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_80/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
出现以上信息说明已成功启动。
防火墙开放8080端口
增加8080端口到防火墙配置中,执行以下操作:
[root@localhost ~]/sbin/iptables -I INPUT -p tcp --dport 8080-j ACCEPT #开启8080端口
[root@localhost ~]/etc/rc.d/init.d/iptables save#保存配置
[root@localhost ~]/etc/rc.d/init.d/iptables restart#重启 防火墙
检验Tomcat安装运行
通过以下地址查看tomcat是否运行正常:
http://192.168.10.138:8080/
看到tomcat系统界面,说明安装成功!
停止Tomcat
[root@localhost ~]# /usr/local/tomcat/bin/shutdown.sh //停止tomcat
报错分析
报错:Could not find or load main class org.apache.catalina.startup.Bootstrap
原因:ls /usr/local/tomcat/bin/bootstrap.jar
报错分析
报错:Could not find or load main class org.apache.catalina.startup.Bootstrap
原因:ls /usr/local/tomcat/bin/bootstrap.jar
ls: 无法访问/usr/local/tomcat/bin/bootstrap.jar: 没有那个文件或目录
原来是这个包缺少一个文件
下载完整包并按以上步骤安装
这篇关于CentOS7.1编译安装配置Tomcat8的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!