Linux6搭建Tomcat服务器

Linux6搭建Tomcat服务器

Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。

Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。 Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,servlet)。

一、安装JDK

官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Tomcat 8.5 要求 JDK 版本为 1.7 以上。

下载、解压:

# mkdir -p /usr/java/jde
# tar -zxf jdk-8u45-linux-x64.tar.gz -C /usr/java/jdk/# mv /usr/java/jdk/jdk1.8.0_45 /usr/java/jdk/jdk1.8

vi编辑配置文件/etc/profile(全局Linux环境变量配置文件,对所有用户有效),在文件后面添加

# vim /etc/profile
...
export JAVA_HOME=/usr/java/jdk/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

# source /etc/profile

查看版本情况

# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

二、安装Tomcat

官网:http://tomcat.apache.org/download-80.cgi

下载、解压:

# mkdir /usr/local/software
# tar -zxf apache-tomcat-8.5.49.tar.gz -C /usr/local/software/
# mv /usr/local/software/apache-tomcat-8.5.49 /usr/local/software/tomcat8.5.49

编辑配置文件/etc/profile

export CATALINA_HOME=/usr/local/software/tomcat8.5.49

"/etc/profile" 87L, 2113C written
#
# source /etc/profile

启动tomcat

# cd /usr/local/software/tomcat8.5.49/bin
# ls
bootstrap.jar       commons-daemon-native.tar.gz  setclasspath.sh       tool-wrapper.bat
catalina.bat        configtest.bat                shutdown.bat          tool-wrapper.sh
catalina.sh         configtest.sh                 shutdown.sh           version.bat
catalina-tasks.xml  daemon.sh                     startup.bat           version.sh
ciphers.bat         digest.bat                    startup.sh
ciphers.sh          digest.sh                     tomcat-juli.jar
commons-daemon.jar  setclasspath.bat              tomcat-native.tar.gz
#
# ./startup.sh
Using CATALINA_BASE:   /usr/local/software/tomcat8.5.49
Using CATALINA_HOME:   /usr/local/software/tomcat8.5.49
Using CATALINA_TMPDIR: /usr/local/software/tomcat8.5.49/temp
Using JRE_HOME:        /usr/java/jdk/jdk1.8/jre
Using CLASSPATH:       /usr/local/software/tomcat8.5.49/bin/bootstrap.jar:/usr/local/software/tomcat8.5.49/bin/tomcat-juli.jar
Tomcat started.

查看进程

# ps -ef | grep tomcat
root      2318     1 12 11:12 pts/0    00:00:01 /usr/java/jdk/jdk1.8/jre/bin/java -Djava.util.logging.config.file=/usr/local/software/tomcat8.5.49/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/software/tomcat8.5.49/bin/bootstrap.jar:/usr/local/software/tomcat8.5.49/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/software/tomcat8.5.49 -Dcatalina.home=/usr/local/software/tomcat8.5.49 -Djava.io.tmpdir=/usr/local/software/tomcat8.5.49/temp org.apache.catalina.startup.Bootstrap start
root      2362  1507  0 11:12 pts/0    00:00:00 grep tomcat

浏览器访问toncat查看是否运行成功

访问方式:ip加端口号,tomcat默认端口号为8080,可以在config配置文件修改。

如下图所示,则表明tomcat安装成功



Tomcat主要目录

[[email protected] tomcat8.5.49]# ls
bin           conf             lib      logs    README.md      RUNNING.txt  webapps
BUILDING.txt  CONTRIBUTING.md  LICENSE  NOTICE  RELEASE-NOTES  temp         work
  • /bin - Tomcat 脚本存放目录(如启动、关闭脚本)。 *.sh 文件用于 Unix 系统; *.bat 文件用于 Windows 系统。
  • /conf - Tomcat 配置文件目录。
  • /logs - Tomcat 默认日志目录。
  • /webapps - webapp 运行的目录。

详细的 Tomcat8 配置可以参考 Tomcat 8 配置官方参考文档 。

原文地址:https://www.cnblogs.com/zwj-linux/p/12031120.html

时间: 2024-07-29 20:24:14

Linux6搭建Tomcat服务器的相关文章

Ubuntu下搭建Tomcat服务器

安装JAVA环境 apt-get update apt-get install openjdk-7-jdk 配置JAVA环境变量 vi /etc/environment JAVA_HOME=JDK目录(一般在=/usr/lib/jvm/jdk1.7.0_04/) CLASSPATH=.:/usr/lib/jvm/jdk1.7.0_04/lib 获取Tomcat安装包 官方下载一个解压即可 #添加一个系统用户tomcat,并且设置为不可登录系统. useradd -d /tomcat解压目录 -s

阿里云服务器上搭建tomcat服务器

由于任务需要,而且阿里云服务器上已经有了php运行环境,而且网站已经搭建好,需要在布置一个java web网站, 由于本人菜鸟,不知道如何搭建,而且对能否搭建两个深表怀疑,百度很多资料,没有找到想要的,最终在http://blog.csdn.net/neverever01/article/details/78246337 找到所需,首先在服务器上搭建tomcat服务器,jdk+tomcat 搭建好后,但是却不能访问到tomcat欢迎页面,自己写了一个a.html放在了ROOT目录下,输入ip+端

搭建Tomcat服务器访问本地资源

目标,搭建Tomcat服务器,使同网络段下其他电脑可以访问分享的文件 下载安装Tomcat 如下图,在官网http://Tomcat.apache.org/下载对应版本的Tomcat,解压安装即可 启动Tomcat 如下图,打开Tomcat安装目录下的bin/startup.bat文件 测试Tomcat是否正常 如下图,在浏览器打开localhost:8080,如果可以正常访问,则Tomcat正常 添加本地测试文件 如下图,在本地任意盘符,新建一个文件夹(eg:[D:\TomcatFile]),

Linux下搭建Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选.Tomcat 和 IIS 等 Web 服务器一样,具有处理 HTML 页面的功能.不过,Tomcat 处理静态 HTML 的能力不如 Apache 服务器. 因为Tomcat 技术先进.性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器.支持JSP网站的

memceached服务器的搭建、tomcat服务器的搭建

什么是memceached ? 提供分布式缓存服务,让客户端在查询缓存里查找数据,加快查询速度, 减少数据访问次数,提高动态web应用的速度. memceached使用平台 开源且跨平台的软件Linux FreeBSDSolaris (memceached 1.2.5以上版本)Mac OS XWindows memceached 存储数据方式?         按照预先规定的大小,将分配的内存分割成各种特定长度的块(chunk),并把尺寸相同的块分成组 就是  chunk集合 Page分配给Sl

搭建Tomcat环境并配置管理

搭建Tomcat环境并配置管理 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准

关于如何在服务器上搭建tomcat并发布自己的web项目

最近在学习如何在服务起上搭建tomcat,并发布自己的项目,自己是花了一下午的时间才把里面的东西弄明白,各种百度,各种请教大神,真的是备受折磨啊.好了废话不多说,直接进入主题. 1:众所周知,tomcat运行是需要jdk的支持,所以第一步,当然是安装jdk了,如果没有jdk的朋友可以去Oracle的官网下载   找不到的朋友可以点击这个链接oracle官网jdk下载地址 2:jdk下载好了当然是安装jdk了.安装jdk必不可少的一个环节就是配置环境变量了, 至于怎么配置这个我也就不多说了,不会的

微信公众号开发技术基础(一):Eclipse+Tomcat搭建本地服务器并跑通HelloWorld程序

本文结构:(一)环境准备(二)在Eclipse里创建Dynamic Web工程(三)写一个简单的Servlet类并配置web.xml(四)运行程序 (一)环境准备 1.Eclipse:要使用for JavaEE版本的Eclipse,因为要创建Dynamic Web(动态Web)程序,这里使用eclipse-jee-mars-1-win32-x86_64版本.Eclipse是绿色软件,下载后解压缩即可打开使用. 百度网盘下载链接:https://pan.baidu.com/s/1dFvaKrJ 2

创建银行账户管理系统项目及Tomcat服务器搭建

本项目为银行账户管理系统,所用架构为MVC模式,M-JavaBean,V-JSP,C-Servlet,连接Oracle分布式数据库. 本项目使用的开发环境为Eclipse + Oracle,Eclipse版本如下: 第一步:创建Maven Project,勾选信息如下: 第二步:选择项目类型,在Artifact Id中选择maven-archetype-webapp: 第三步:输入项目名称 GroupID:多个项目的组名称. ArtifactID:本项目名称. 第四步:项目建立好的文件结构如下图