作者:手机用户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教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
推荐阅读
本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ...
[详细]
蜡笔小新 2024-12-26 18:05:04
本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ...
[详细]
蜡笔小新 2024-12-22 11:11:28
本文详细介绍了如何在云服务器上配置Nginx、Tomcat、JDK和MySQL。涵盖从下载、安装到配置的完整步骤,帮助读者快速搭建Java Web开发环境。 ...
[详细]
蜡笔小新 2024-12-21 10:18:56
本文将详细介绍如何在没有显示器的情况下,使用Raspberry Pi Imager为树莓派4B安装操作系统,并进行基本配置,包括设置SSH、WiFi连接以及更新软件源。 ...
[详细]
蜡笔小新 2024-12-21 08:14:50
golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ...
[详细]
蜡笔小新 2024-12-28 13:47:52
本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ...
[详细]
蜡笔小新 2024-12-26 19:14:29
本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ...
[详细]
蜡笔小新 2024-12-24 17:11:38
在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ...
[详细]
蜡笔小新 2024-12-23 11:49:11
本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ...
[详细]
蜡笔小新 2024-12-22 13:38:48
1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ...
[详细]
蜡笔小新 2024-12-27 19:32:17
本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ...
[详细]
蜡笔小新 2024-12-27 18:51:49
本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ...
[详细]
蜡笔小新 2024-12-26 13:21:38
本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ...
[详细]
蜡笔小新 2024-12-25 11:46:55
本文详细介绍如何在 CentOS 6.5 系统上成功安装 MySQL 5.7.23,包括卸载旧版本、下载安装包、配置文件修改及启动服务等关键步骤。 ...
[详细]
蜡笔小新 2024-12-23 11:16:04
Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ...
[详细]
蜡笔小新 2024-12-21 14:17:36
手机用户2502909693
这个家伙很懒,什么也没留下!