程序安装
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。
Tomcat是稳固的独立的Web服务器与Servlet Container,不过,其Web服务器的功能则不如许多更健全的Web服务器完整,如Apache Web服务器(举例来说,Tomcat没有大量的选择性模块)。不过,Tomcat是自由的开源软件,而且有许多高手致力于其发展。
在安装Tomcat之前需要安装j2sdk(Java 2 Software Development Kit),也就是JDK
◆1、安装JDK的步骤如下:
1)下载j2sdk ,如jdk-6u1-linux-i586-rpm.bin
2)在终端中转到jdk-6u1-linux-i586-rpm.bin所在的目录,输入命令
#chmod +755 jdk-6u1-linux-i586-rpm.bin;//添加执行的权限。
3)执行命令
#./jdk-6u1-linux-i586-rpm.bin;//生成jdk-6u1-linux-i586.rpm的文件。
4)执行命令
#chmod +755 jdk-6u1-linux-i586.rpm;//给jdk-6u1-linux-i586.rpm添加执行的权限。
5)执行命令
#rpm –ivh jdk-6u1-linux-i586.rpm ; //安装jdk。
6)安装界面会出现授权协议,按Enter键接受,把jdk安装在/usr/java/jdk1.6.0_01。
7)设置环境变量,在 /etc/profile中加入如下内容(可以使用vi进行编辑profile):
JAVA_HOME=/usr/java/jdk1.6.0_01
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
8)在终端执行命令java –version,jdk的版本为jdk1.6.0_01则表示jdk已成功安装。
◆2、安装Tomcat
1)下载apache-tomcat-6.0.10.tar.gz
2)#tar -zxvf apache-tomcat-6.0.10.tar.gz ;//解压
3)#cp -R apache-tomcat-6.0.10 /usr/local/tomcat ;//拷贝apache-tomcat-6.0.10到/usr/local/下并重命名为tomcat
4) /usr/local/tomcat/bin/startup.sh; //启动tomcat
显示 Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TEMDIR: /usr/local/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_01
到此tomcat已经安装完成,现在使用浏览器访问 http://localhost:8080,出现tomcat默认页面,说明已经安装成功。
写道
linux打包tomcat命令:
1.切换到tomcat的bin路径下:使用cd即可。
2.nohup catalina.sh run nohup.out& (启动并将tomcat的log写进nohup.out)
3.tail -f nohup.out (打印输出tomcat的信息)
查看目录及文件:ll或ls
查看java的进程:ps -ef |grep java
杀死对应id进程:kill -9 pid
切换至root用户:su - root(注意root和-之间必须有空格)
tomcat启动 写道
Linux下tomcat服务的启动、关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
1).启动tomcat服务
进入tomcat主目录下的bin目录,然后执行如下命令:
./startup.sh
2).关闭tomcat服务
进入tomcat主目录下的bin目录,然后执行如下命令:
./shutdown.sh
通过1)启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了,通过以下命令可以作为Linux服务一直运行
3).作为服务启动tomcat
进入tomcat主目录下的bin目录,然后执行如下命令:
nohup ./startup.sh &
通过以上的方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过以下命令可以以控制台模式启动tomcat服务,这样便于跟踪查阅后台输出信息
4).控制台动态输出方式启动tomcat
进入tomcat主目录下的bin目录,然后执行如下命令:
./catalina.sh run
注意,通过4)启动的服务,如果客户端连接关闭,服务也会立即停止。
相关软件记录
1. SecureCRT 、Xshell
2. SSH
3. Putty/WinScp
分享到:
相关推荐
Linux 下使用 Tomcat 发布 Web 项目 本文将详细介绍如何在 Linux 系统下使用 Tomcat 发布 Web 项目。Tomcat 是一个开源的 Web 服务器软件,广泛应用于 Java Web 开发中。在 Linux 系统下,Tomcat 可以轻松地安装和...
本文详细介绍了 Tomcat 在 Linux 服务器下的安装和优化过程,包括下载和准备安装包、创建安装目录和设置拥有者、解压安装包、修改配置脚本、启动 Tomcat、查看日志、测试访问、发布项目和优化 Tomcat 等步骤。...
标题中的"文件上传下载源代码和linux中tomcat发布包.rar"表明这是一个关于Java Web开发的资源包,其中包含了文件上传和下载的功能实现,并且可以在Linux环境下的Tomcat服务器上运行。这个压缩包可能是一个完整的项目...
对于初学者来说,理解如何将Tomcat工程发布到Linux系统上是非常重要的技能。这里我们将详细讲解如何使用SecureCRT这款SSH客户端工具来实现这一过程。 首先,SecureCRT是一款强大的终端模拟器,它支持多种协议,包括...
【标题】"Linux-Tomcat8" 涵盖了在Linux操作系统环境下部署和管理Tomcat8服务器的关键知识点。Tomcat8是Apache软件基金会的Java Servlet容器,它实现了Java EE Web应用程序规范,如Servlet和JavaServer Pages (JSP)...
Linux版Tomcat 7.0.29是Apache软件基金会发布的开源Java Servlet容器,它实现了Java EE的Web应用程序规范。Tomcat作为一个轻量级应用服务器,尤其适合部署Java Web应用程序,如JSP、Servlet等。在Linux环境中,...
在Linux环境下,你还可以使用`systemd`或`init.d`脚本来管理Tomcat服务,使其能够在系统启动时自动启动,并提供更高级的服务控制功能。此外,为了提高安全性,通常需要配置防火墙规则,允许外部访问Tomcat的HTTP和...
2. **将war包发布到tomcat服务器的webapps目录下**: ```bash [root@localhost]# cp your-project-name.war /usr/tomcat/tomcat81/webapps ``` 3. **启动Tomcat,访问项目**:重启Tomcat后,在浏览器中输入新端...
12. **更新和升级**:当有新的Tomcat版本发布时,按照上述步骤更新到新版本,确保系统安全性和性能优化。 以上就是关于“Tomcat 8.5 Linux版本”的详细知识点,涵盖从安装、配置到运维的全过程。理解并掌握这些内容...
【描述】中提到的"已经在Redhat AS4上安装测试"意味着这个版本的Tomcat在Red Hat Enterprise Linux 4 Advanced Server(简称Red Hat AS4)上经过了实际的安装和功能验证,确保了在该操作系统环境下的兼容性和稳定性...
以上是Linux环境下安装和管理Tomcat的基本操作,实际使用中可能需要根据具体需求进行更深入的配置和优化,比如调整内存分配、设置连接池、使用负载均衡等。掌握这些知识将有助于你在Linux系统上更好地运行和维护Java...
在这种情况下,Linux为Tomcat和Oracle数据库提供了运行环境。 3. **Apache Tomcat**:Tomcat是Apache软件基金会的Jakarta项目下的一个开源Servlet容器,它支持Servlet和JSP标准。Tomcat作为轻量级应用服务器,能够...
### Linux下Tomcat的安装与配置 #### 一、安装JDK 1.6 在安装Tomcat之前,首先需要确保系统已经安装了Java环境,因为Tomcat是基于Java的应用服务器,依赖于JDK(Java Development Kit)运行。这里我们以安装JDK ...
1 一套新环境tomcat中还未部署服务 只需调整上传war包脚本顺序 先上传war后 后续操作正常执行 2 迭代更新 功能稍作修改 原配置项无需修改 也只需调整上传war包脚本顺序 先获取原有配置 再上传更新war包 后续操作...
"window和linux通用版Tomcat"强调的是其跨平台的兼容性,允许用户在不同操作系统环境下使用相同的Web服务。Tomcat 6.0.16虽然较老,但其核心功能仍能胜任许多应用场景。理解如何在Windows和Linux上部署和配置Tomcat...
在Linux环境下部署Tomcat8.5.23,你需要进行以下步骤: 1. **解压**:使用`tar -zxvf apache-tomcat-8.5.23.tar.gz`命令来解压文件到你想要的目录。 2. **配置环境变量**:在`~/.bashrc`或`/etc/profile`中添加...
在Linux环境下,你需要在Tomcat的bin目录下的catalina.sh或catalina.bat文件中设置JAVA_HOME指向JDK的安装路径,这样Tomcat才能找到并使用正确的Java环境。 在实际开发和运维过程中,你可能还需要关注一些关键概念...
当有新版本的Tomcat发布时,可以通过升级包更新服务器,确保其安全性和稳定性。 9. **故障排查**: 当Tomcat运行出现问题时,如应用无法正常启动或运行慢,可以通过检查日志文件、使用JMX工具或Java堆分析工具进行...
在Linux环境下部署Tomcat发布项目是一项常见的任务,但过程中可能会遇到各种问题。本文将详细介绍这些问题及其解决方案,旨在帮助读者理解和解决这些难题。 首先,问题1是启动Tomcat时遇到权限问题,即`.sh`文件...
在Linux环境下部署JDK与Tomcat是搭建Java Web应用程序的基础步骤。本文将详细介绍这两个关键组件的安装和配置过程,以及如何在Linux系统上发布一个基于JSP的网站。 首先,JDK(Java Development Kit)是Java编程...