简介:实战演练tomcat网站服务器的搭建
Tomcat:是一个开源免费的Web应用服务器,性能稳定,是目前比较流行的Web应用服务器
 
tomcat官网下载:
https://tomcat.apache.org/download-80.cgi
下载:
yum install -y wget
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.40/bin/apache-
tomcat-9.0.40.tar.gz
 
解压:
tar -xf apache-tomcat-9.0.40.tar.gz
mv apache-tomcat-9.0.40 /usr/local/tomcat9
 
检查java环境:
java -version
 
tomcat重要目录介绍:

[root@xdapp1 tomcat9.0.40]# ls -lrt /usr/local/tomcat9.0.40/
total 136
drwxr-x---. 7 root root 76 Nov 12 23:38 webapps
-rw-r-----. 1 root root 16507 Nov 12 23:41 RUNNING.txt
-rw-r-----. 1 root root 6898 Nov 12 23:41 RELEASE-NOTES
-rw-r-----. 1 root root 3257 Nov 12 23:41 README.md
-rw-r-----. 1 root root 2333 Nov 12 23:41 NOTICE
-rw-r-----. 1 root root 57092 Nov 12 23:41 LICENSE
-rw-r-----. 1 root root 5409 Nov 12 23:41 CONTRIBUTING.md
-rw-r-----. 1 root root 18982 Nov 12 23:41 BUILDING.txt
drwxr-x---. 2 root root 29 Nov 23 21:43 temp
drwxr-x---. 2 root root 4096 Nov 23 21:43 lib
drwxr-x---. 2 root root 4096 Nov 23 21:43 bin
drwx------. 3 root root 4096 Nov 23 22:01 conf
drwxr-x---. 2 root root 4096 Nov 23 22:01 logs
drwxr-x---. 3 root root 21 Nov 23 22:01 work

bin:存放可执行命令,比如开启和关闭;
conf:配置文件;
Context.xml:Tomcat公用的环境配置,tomcat 服务器会定时去扫描这个文件
web.xml:Web应用程序描述文件,都是关于是Web应用程序的配置文件
server.xml:可以设置tomcat的端口号,添加虚拟机这些的,是对服务器的设置
tomcat-users.xml:用户配置文件
webapps:发布web应用;
lib:库文件;
 
关闭防火墙:
systemctl stop firewalld.service
 
启动tomcat:
sh startup.sh
 
查看是否监听tomcat:

[root@xdapp1 tomcat9.0.40]# cd bin/
[root@xdapp1 bin]# ps -ef | grep tomcat
root 3967 1 0 22:01 pts/0 00:00:23 /usr/local/jdk1.8/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat9.0.40/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/tomcat9.0.40/bin/bootstrap.jar:/usr/local/tomcat9.0.40/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat9.0.40 -Dcatalina.home=/usr/local/tomcat9.0.40 -Djava.io.tmpdir=/usr/local/tomcat9.0.40/temp org.apache.catalina.startup.Bootstrap start
root 4229 3846 0 23:06 pts/0 00:00:00 grep --color=auto tomcat

[root@xdapp1 bin]# netstat -tunlp | grep 3967
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 3967/java
tcp6 0 0 :::8080 :::* LISTEN 3967/java

 
测试能否访问测试页面:
IP地址:8080
 
 
 
 

CentOS7 实战部署tomcat网站服务器的更多相关文章

  1. CentOS7 实战源码部署nginx网站服务器

    简介:实战演练nginx网站服务器的搭建 nginx 简介: Nginx是一款高性能的 HTTP 和反向代理服务器   Nginx的优点: 1.高并发量:根据官方给出的数据,能够支持高达 50,000 ...

  2. CentOS7 实战源码部署apache网站服务器

    简介:实战演练apache网站服务器的搭建 Apache简介: Apache软件基金会的一个开源免费的网页服务器,也是目前世界上使用最广泛的一种web server , apache最出名的是它跨平台 ...

  3. docker 实战---部署tomcat\weblogic集群 (二)

    安装tomcat镜像 准备好须要的jdk tomcat等软件放到home文件夹以下 启动一个虚拟机 docker run -t -i -v /home:/opt/data  --name mk_tom ...

  4. centos7安装部署mysql5.7服务器

    因为自带源没有最新版的mysql,所以我们需要自己下载rpm包,先下载下面的rpm包源 https://repo.mysql.com//mysql57-community-release-el7-11 ...

  5. centos7.1部署java环境服务器

    1.检查操作系统自带java是jdk还是jre(否有javac,本例中没有javac) [root@bogon ~]# ls -l /usr/lib/jvm/总用量 0drwxr-xr-x. 3 ro ...

  6. 部署Nginx网站服务实现访问状态统计以及访问控制功能

    原文:https://blog.51cto.com/11134648/2130987 Nginx专为性能优化而开发,最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发连接的高处理能力,单个物 ...

  7. Linux下部署tomcat及tomcat war包应用程序

    1, 通过winscp将tomcat包(6和7版本都是一样的安装方法)和jdk-6u27-linux-x64.bin安装文件传送到linux 系统/opt里面.(这里没有固定要传送到/opt/hn,可 ...

  8. (转)Linux下部署tomcat及tomcat war包应用程序

    原文:http://www.cnblogs.com/smallfa/news/2017/07/17/7193620.html 1, 通过winscp将tomcat包(6和7版本都是一样的安装方法)和j ...

  9. 云服务器Centos7部署Tomcat服务器

    目录 部署Tomcat服务器 1.安装JDK1.8 2.安装与启动tomcat 配置安全组(8080端口) 参考文章 部署Tomcat服务器 1.安装JDK1.8 JDK下载地址:https://ww ...

随机推荐

  1. Arcgis100.4 加载天地图不显示--备注一哈

    Arcgis100.4 默认添加了请求referer 值,天地图会拒绝请求,替换为http://map.tianditu.gov.cn/ 可正常显示.(arcgis 降级到100.1也可正常显示) R ...

  2. Java读书计划和分享

    写在前面 为什么要写这些呢? 接触java已经有三年多了,感触颇多,比如从0到60,只要勤实践.勤思考,很快就可以入门,从60分到满分极致,则单单不是凭借工作年限或者什么就可以.曾经也有过一段迷茫时期 ...

  3. MySQL索引(二):建索引的原则

    在了解了索引的基础知识及B+树索引的原理后(如需复习请点这里),这一节我们了解一下有哪些建索引的原则,来指导我们去建索引. 建索引的原则 1. 联合索引 我们可能听一些数据库方面的专业人士说过:&qu ...

  4. moviepy音视频剪辑VideoClip类fl_image方法及参数image_func的功能介绍

    ☞ ░ 前往老猿Python博文目录 ░ moviepy音视频剪辑模块的视频剪辑基类VideoClip的fl_image方法用于进行对剪辑帧数据进行变换. 调用语法:fl_image(self, im ...

  5. PyQt(Python+Qt)学习随笔:QTableWidget的findItems和selectedItems搜索项和访问选中项方法

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 1.搜索项 在表格部件中,可以根据文本以及匹配模式来搜索满足条件的项,调用语法: list[QTab ...

  6. 第11.3节 Python正则表达式搜索支持函数search、match、fullmatch、findall、finditer

    一. 概述 re模块的函数search.match.fullmatch.findall.finditer都是用于搜索文本中是否包含指定模式的串,函数的参数都是一样的,第一个参数是模式串.第二个是搜索文 ...

  7. 第15.5节 PyQt的历史沿革介绍

    当朋友向我推荐PyQt时,老猿才知道有这样一个在Python下的开源的图形界面开发工具,当准备学习PyQt安装时,发现要安装sip.PyQt.PyQt-tools,然后还要进行相关配置.老猿很好奇为什 ...

  8. 阿里云服务器搭建Docker版AWVS

    本文严重参考该文章:https://www.sqlsec.com/2020/04/awvs.html 阿里云服务器搭建Docker版AWVS,因为之前有使用Docker的经验,所以本文只是简述一下安装 ...

  9. 深入理解C#中的异步(一)——APM模式EAP模式

    深入理解C#中的异步(一)--APM模式EAP模式 目录 深入理解C#中的异步(一)--APM模式EAP模式 1 使用异步编程的原因 2 异步编程模式 2.1 APM模式 2.1.1 APM模式示例代 ...

  10. html5shiv.js和respond.min.js作用说明(IE9及以下兼容)

    一.在web端页面开发过程中基本都会需要解决的问题(IE兼容): 1.解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题. 2.让不支持css3 Media Query的浏览 ...