红帽7如何配置tomcat

1、下载tomcat9.0java-1.8

tomcat的下载地址:

https://tomcat.apache.org/

java1.8radhat7自带:

[root@localhost profile.d]# yum install -y java-1.8.0

2、解压tomcat并且放到/usr/locad/

[root@localhost local]# tar -xf apache-tomcat-9.0.33-9.0.33.tar.gz

3、配置tomcat环境变量并且启动

[root@localhost profile.d]# echo "export PATH=/usr/local/apache-tomcat-9.0.33/bin:$PATH" > /etc/profile.d/tomcat.sh
[root@localhost profile.d]# source /etc/profile.d/tomcat.sh
[root@localhost profile.d]# startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.33
Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.33/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-9.0.33/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.33/bin/tomcat-juli.jar
Tomcat started.
#tomcat的默认端口为8080
[root@localhost profile.d]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 100 :::8080 :::*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
LISTEN 0 1 ::ffff:127.0.0.1:8005 :::*

4、tomcat相关配置文件

文件位置 作用
apache-tomcat-9.0.33/logs/ 存放配置文件
apache-tomcat-9.0.33/conf/server.xml 主配置文件
/usr/local/apache-tomcat-9.0.33/webapps 用于存放web项目

tomcat的相关命令

命令 说明
startup.sh 开启tomcat服务
shutdown.sh 关闭tomcat服务
version.sh 查看版本号

启动服务

[root@localhost bin]# startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.33
Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.33/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-9.0.33/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.33/bin/tomcat-juli.jar
Tomcat started.
[root@localhost bin]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 100 :::8080 :::*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
LISTEN 0 1 ::ffff:127.0.0.1:8005 :::*
[root@localhost bin]#

查看版本号

[root@localhost bin]# version.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.33
Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.33/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-9.0.33/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.33/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.33
Server built: Mar 11 2020 09:31:38 UTC
Server number: 9.0.33.0
OS Name: Linux
OS Version: 3.10.0-693.el7.x86_64
Architecture: amd64
JVM Version: 1.8.0_242-b08
JVM Vendor: Oracle Corporation
[root@localhost bin]#

关闭服务

[root@localhost bin]# shutdown.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.33
Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.33/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-9.0.33/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.33/bin/tomcat-juli.jar
[root@localhost bin]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
[root@localhost bin]#

Linux中tomcat的部署的更多相关文章

  1. linux系统tomcat项目部署和tomcat访问日志

    一.只用ip地址访问 先把端口号改成80,然后用 <Host name="localhost"  appBase="webapps"    137     ...

  2. Linux中Tomcat 自动设置CATALINA_HOME方法

    Linux中Tomcat 自动设置CATALINA_HOME方法 在服务器部署中,我们经常会出现“在一个服务器上运行多个tomcat服务”的情况. 使用如下方法设置,可以无限复制平移扩展Tomcat, ...

  3. 如何在Linux中tomcat下运行一个web项目

    如何在Linux中tomcat下运行一个web项目 然后启动Tomcat项目.运行的运行后会自动将war包解压. 如果页面报404,那么请查看tomcat日志文件,它一定是报错了....

  4. Linux下Tomcat同时部署两个工程然而只有一个能访问问题

    Linux下Tomcat同时部署两个工程然而只有一个能访问问题 问题: Linux下单个部署到Tomcat下的时候都正常,两个一起部署,只有一个能访问: 解决方案: 由于采用#./shutdown.s ...

  5. Linux中tomcat日志按日期自动分割

    Linux中tomcat日志分割需要用到cronolog 附上cronolog-1.6.2.tar.gz 1. 安装cronolog tar –zxvf cronolog-1.6.2.tar.gz . ...

  6. linux中tomcat内存溢出解决办法

    用命令 tail -f /root/apache-tomcat-6.0.20/logs/catalina.out(需要找到tomcat路径) 查看日志,查看是否有错误 linux中tomcat内存溢出 ...

  7. linux中tomcat内存溢出

    刚开始测试服务器与线上后台都不能上传10分钟以上的视频,后来只要是视频就不能上传,进入服务器查日志得到如下错误: Caused by: java.lang.OutOfMemoryError: Java ...

  8. IDEA中Tomcat热部署不生效问题解决办法

    IDEA中Tomcat热部署不生效问题解决办法 1.设置完热部署后 2.一定要在Debug模式下运行不要点RUN!!!!!!!!!!!!!!!!!

  9. Linux中Tomcat和Jboss的安装和部署

    目录 JDK环境 yum源安装JDK 源码包安装JDK Tomcat的安装 yum源安装 目录结构: 源码包安装 目录结构: 目录中主要的文件: JBoss的安装 目录结构: Tomcat是Apach ...

随机推荐

  1. xampp-apache配置

    我安装的软件是xampp-win32-1.8.2-0-VC9-installer 需要配置的文件有 httpd.conf httpd-default.conf httpd-info.conf http ...

  2. Lightoj1356

    题目链接:https://vjudge.net/problem/LightOJ-1356 题目大意: T个 test case,每个 test case 给出一个 N 个数的集合.请找出一个最大的子集 ...

  3. Lodash工具库中cloneDeep深拷贝的使用

    在vue向数据库提交数据的过程中,可能需要处理某些数据,比如有以下要求:传递的参数必须是以逗号分隔的分类列表 但此时如果vue组件中的数据却是数组形式的这个时候需要用到数组的 join 方法对数据进行 ...

  4. MyBatis——Mapped Statements collection does not contain value for XXX

    报错信息: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql. ...

  5. day18 迭代器

    1,迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,只能往后走不能往前退: 2,可迭代对象:实现了迭代器协议的对象(如何实现: ...

  6. 【HTTP】Web服务器和HTTP的协作&HTTP首部

    用单台虚拟主机实现多个域名 Web服务器可以搭建多个独立域名的Web网站,也可以作为通信路径上的中转服务器提升效率. HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点,提供Web托管服务的 ...

  7. ngnix随笔三

    1.location模块 在server中也可以嵌套location 例 server{ listen 80; server_name www.a.com; root   /data/vhosts/; ...

  8. json工具--org.json.jar

    org.json可以解析json.把对象包装成json.API文档:http://resources.arcgis.com/en/help/arcobjects-java/api/arcobjects ...

  9. day07 作业

    作业(必做题):#1. 使用while循环输出1 2 3 4 5 6 8 9 10count=0while count<11: if count==7: count+=1 continue pr ...

  10. JAVASE(十四) 集合: 数组和集合、Collection、Iterator、List、Set、Map

    个人博客网:https://wushaopei.github.io/    (你想要这里多有) 1.数组和集合 1.1 内存中对数据进行存储和管理的“容器”:数组,集合 1.2 数组存储的特点和缺点 ...