简介:实战演练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. H3CNE认证(题库)

    H3CNE考试的题库,均为发烧友收集的,拥有将近认证考试的百分之八十五的题,但答案不具备官方性,但是题库具有解析. https://huxiaoyao.lanzous.com/b01tr2skd 密码 ...

  2. Docker容器版Jumpserver堡垒机搭建部署方法附Redis

    1.简介 Jumpserver是全球首款完全开源的堡垒机,多云环境下更好用的堡垒机,使用GNU GPL v2.0开源协议,是符合 4A 的专业运维安全审计系统,使用Python / Django 进行 ...

  3. python基本输入输出函数

    python程序设计中有三个重要的基本输入.输出函数,用于输入.转换和输出,分别是input(),eval(),print() 1,input()函数 """ input ...

  4. JZOJ2020年9月19日提高B组反思

    CSP第一轮倒计时:22天 JZOJ2020年9月19日提高B组反思 今天比的不好,只有签到题过了 130,rank 20 T1 签到题 用二分直接切 AC 100 T2 觉得是依赖背包问题 但是我没 ...

  5. CentOS创建管理LVM分区(挂载新分区)

    来源: CentOS 8.0 创建管理LVM分区(挂载新分区) https://www.iwmyx.cn/centos80cjgllvmfa.html 1.查看可用磁盘 fdisk -l 2.新盘(/ ...

  6. (十八)面向流水线的设计:CPU的一心多用

    一.单指令周期       由前可知,一条CPU指令的执行有三个步骤:指令读取.指令译码.指令执行.由于这个过程受CPU时钟的控制,如果我们将这个过程安排在一个CPU时钟周期内执行,这种设计思路就叫单 ...

  7. 转:HTTP协议简介与在python中的使用详解

    1. 使用谷歌/火狐浏览器分析 在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来.而浏览器和服务器之间的传输协议是HTTP,所以: HTML是一种用 ...

  8. 使用kali生成远控payload

    kali linux中的metasploit框架是优秀的渗透框架之一,今天记载一下使用kali生成windows远控木马的过程 生成payload使用的工具是MSFVenom,我们输入msfvenom ...

  9. Gif开发笔记(一):gif介绍、编译和工程模板

      前言   实现gif图片的解码和生成.   Gif 简介   GIF格式的名称是Graphics Interchange Format的缩写,是在1987年由Compu Serve公司为了填补跨平 ...

  10. pytorch 实践中遇到的问题

    1. SGD训练时,初始化学习率为0.05时,loss出现了 nan (百度: pytorch loss nan, 但是目前暂未看懂解释,大概是loss出现了inf,学习率偏大?)