作者:手机用户2502909693 | 来源:互联网 | 2023-10-13 00:55
Ubuntu14.04安装配置Tomcat7教程是千自学中一篇关于Tomcat的文章简介:1、下载安装包:http:mirrors.tuna.tsinghua.edu.cnapachetomcattomcat-7v7.0.75binapache-tomcat-7.0.7
1、下载安装包:
http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.75/bin/apache-tomcat-7.0.75.tar.gz
2、解压
sudo tar zxcf apache-tomcat-7.0.75.tar.gz
得到apache-tomcat-7.0.75.tar.gz文件夹
3、改个名字
sudo mv apache-tomcat-7.0.75.tar.gz tomcat
4、放入/usr/local/
sudo mv tomcat /usr/local/
5、进入/usr/local/tomcat
cd /usr/local/tomcat
6、改变目录所属用户(默认不需要)
sudo chown -R root .
sudo chgrp -R root .
7、加环境变量
sudo vim /etc/profile
最下方加入:
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME
保存退出
8、进入/usr/local/tomcat/bin
cd /usr/local/tomcat/bin
9、修改catalina.sh
sudo vim catalina.sh
找到
# OS specific support. $var _must_ be set to either true or false.
在这行下面再定义一次CATALINA_HOME以及JAVA_HOME:
CATALINA_HOME=/usr/local/tomcat
JAVA_HOME=/usr/lib/jvm/java
保存退出
10、启动tomcat
sudo ./startup.sh
如果显示如下且无任何异常,则表示启动成功:
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java/jdk1.7.0_21
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
11、停止tomcat:
sudo ./bin/shutdown.sh
12、安装tomcat服务:(默认不需要)
sudo cp bin/catalina.sh /etc/init.d/tomcat
查看服务:
sudo service tomcat status
列出一堆操作选项,即表示服务安装正常。
13、让tomcat开机启动(默认不需要)
sudo update-rc.d –f tomcat defaults
14、通过服务启动个试试(默认不需要)
sudo service tomcat start
以上所述是小编给大家介绍的Ubuntu14.04 安装配置Tomcat7教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
推荐阅读
在尝试启动Java应用服务器Tomcat时,遇到了org.apache.catalina.LifecycleException异常。本文详细记录了异常的具体表现形式,并提供了有效的解决方案。 ...
[详细]
蜡笔小新 2024-11-19 11:46:52
mybatis详解(七)------一 ...
[详细]
蜡笔小新 2024-11-17 10:03:06
一、Tomcat安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat8.0\webapps二、Tomcat8.0配置多个端口,其实也就是给T ...
[详细]
蜡笔小新 2024-11-14 11:23:53
本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ...
[详细]
蜡笔小新 2024-11-20 18:28:16
在尝试通过自定义端口部署Spring Cloud Eureka时遇到了连接失败的问题。本文详细描述了问题的现象,并提供了有效的解决方案,以帮助遇到类似情况的开发者。 ...
[详细]
蜡笔小新 2024-11-20 13:05:47
本文详细探讨了在Web开发中常见的UTF-8编码问题及其解决方案,包括HTML页面、PHP脚本、MySQL数据库以及JavaScript和Flash应用中的乱码问题。 ...
[详细]
蜡笔小新 2024-11-20 10:58:03
本文详细介绍了 Java 中 org.w3c.dom.Node 类的 isEqualNode() 方法的功能、参数及返回值,并通过多个实际代码示例来展示其具体应用。此方法用于检测两个节点是否相等,而不仅仅是判断它们是否为同一个对象。 ...
[详细]
蜡笔小新 2024-11-19 18:11:10
本文介绍了一种方法,通过在Linux启动时运行一个Python程序,该程序可以在PMOD OLED上显示PYNQ板的IP地址。 ...
[详细]
蜡笔小新 2024-11-18 21:09:00
蜡笔小新 2024-11-17 18:15:16
本文详细介绍了如何在 CentOS 7 及其衍生发行版(如 Red Hat, Oracle, Scientific Linux 7)上安装和完全卸载 GitLab。包括安装必要的依赖关系、配置防火墙、安装 GitLab 软件包以及常见问题的解决方法。 ...
[详细]
蜡笔小新 2024-11-17 17:42:51
本文介绍了如何在 MapReduce 作业中使用 SequenceFileOutputFormat 生成 SequenceFile 文件,并详细解释了 SequenceFile 的结构和用途。 ...
[详细]
蜡笔小新 2024-11-17 14:43:42
本文详细介绍了如何在 Ubuntu 系统上安装和配置 LAMP(Linux、Apache、MySQL 和 PHP)服务器。包括 Apache 的安装、PHP 的配置以及 MySQL 数据库的设置,确保读者能够顺利搭建完整的 Web 开发环境。 ...
[详细]
蜡笔小新 2024-11-17 11:05:00
在使用Jenkins进行自动化构建时,有时会遇到“ERROR: Failed to parse POMs”的错误。本文将详细分析该问题的原因,并提供有效的解决方案。 ...
[详细]
蜡笔小新 2024-11-15 18:17:00
一、vue中引入echart1、安装echarts:npminstallecharts--save2、在main.js文件中引入echarts实例: Vue.prototype.$echartsecharts3、在需要用到echart图形的vue文件中引入: importechartsfrom"echarts";4、如果用到map(地图),还 ...
[详细]
蜡笔小新 2024-11-15 13:07:46
探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ...
[详细]
蜡笔小新 2024-11-14 03:39:46
手机用户2502909693
这个家伙很懒,什么也没留下!