保障班4-0528预习笔记

1.Tomcat介绍

1.1 什么是Tomcat

1.2 Tomcat 重要目录

2.安装jdk

2.1 下载jdk,并安装

2.1.2 安装jdk

3.安装Tomcat

3.1 下载tomcat并解压到相关目录

3.2 启动tomcat服务

4.配置Tomcat监听80端口

4.1 编辑tomcat服务配置文件

5.配置Tomcat虚拟主机

5.2 增加一个虚拟主机,并部署一个博客网站

5.2.1 编辑配置文件增加虚拟主机配置

5.2.2 下载zrlog并部署到虚拟主机

5.2.3 安装zrlog

5.2.4 利用自已设置的域名部署博客

6.Tomcat日志

6.1 查看tomcat相关日志

6.2 tomcat日志说明

1.Tomcat介绍

1.1 什么是Tomcat

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。

由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 Web 服务器。但是,不能将 Tomcat 和 Apache HTTP 服务器混淆,Apache HTTP 服务器是一个用 C 语言实现的 HTTP Web 服务器;这两个 HTTP web server 不是捆绑在一起的。Tomcat 包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

1.2 Tomcat 重要目录

/bin - Tomcat 脚本存放目录(如启动、关闭脚本)。 *.sh 文件用于 Unix 系统; *.bat 文件用于 Windows 系统。
    /conf - Tomcat 配置文件目录。
    /logs - Tomcat 默认日志目录。
    /webapps - webapp 运行的目录。

2.安装jdk

2.1 下载jdk,并安装

2.1.1这个不能直接用wget下载,需要先到官网上面下载源码包再传到自已的系统中安装。

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.1.2 安装jdk

a.首先我们将相关源码包放到指定目录,并解压

# mv jdk-8u181-linux-x64.tar.gz  /usr/local/src/

# tar xzvf jdk-8u181-linux-x64.tar.gz

b.添加java的相关环境变量

# mv jdk1.8.0_181/ /usr/local/jdk1.8

//编辑环境变量文件增加以下几行

# vim /etc/profileexport

PATH=/usr/local/mysql/bin:$PATH

export JAVA_HOME=/usr/local/jdk1.8/

export JAVA_BIN=/usr/local/jdk1.8/bin

3.安装Tomcat

3.1 下载tomcat并解压到相关目录

# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz

# tar xzvf apache-tomcat-8.5.34.tar.gz

3.2 启动tomcat服务

# mv apache-tomcat-8.5.34 /usr/local/tomcat

//启动tomcat

# /usr/local/tomcat/bin/startup.sh

//查看tomcat进程是否启动

#ps -aux|grep tomcat

//查看监听端口

#netstat  -lnp|grep 80

http访问端口(默认为8080端口)

Shutdown远程停服务端口(默认为8005端口)

AJP端口(默认为8009端口)

4.配置Tomcat监听80端口

4.1 编辑tomcat服务配置文件


# vim /usr/local/tomcat/conf/server.xml 

  <Connector port="80" protocol="HTTP/1.1" //这里修改为80

               connectionTimeout="20000"

               redirectPort="8443" />

//tomcat服务没有重启只能先关闭再开始

# /usr/local/tomcat/bin/shutdown.sh 

# /usr/local/tomcat/bin/startup.sh

5.配置Tomcat虚拟主机

5.1配置tomcat默认虚拟主机:


//这一段就是虚拟主机配置文件

# vim /usr/local/tomcat/conf/server.xml 

<Host name="localhost"  appBase="webapps"

            unpackWARs="true" autoDeploy="true">

其中<Host>和</Host>之间的配置为虚拟主机配置部分,name定义域名,

appBase定义应用的目录,Java的应用通常是一个war的压缩包,你只需要将war的压缩包放到appBase目录下面即可。

6.Tomcat日志

6.1查看tomcat相关日志:

#cd /usr/local/tomcat/logs/

#ls

其中catalina开头的日志为Tomcat的综合日志,它记录Tomcat服务相关信息,也会记录错误日志。

其中catalina.2018-xx-xx.log和catalina.out内容相同,前者会每天生成一个新的日志.

host-manager和manager为管理相关的日志,其中host-manager为虚拟主机的管理日志。l

ocalhost和localhost_access为虚拟主机相关日志,其中带access字样的日志为访问日志,不带access字样的为默认虚拟主机的错误日志。

6.2 tomcat日志说明

6.2.1 Tomcat 日志信息分为两类:

  • 访问日志信息,记录访问的时间,IP,访问的资料等相关信息。
  • 运行中的日志,主要记录运行的一些信息,尤其是一些异常错误日志信息。

  • <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

                   prefix="localhost_access_log." suffix=".txt"

                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />123

     

    参数详解:

     

    className:官方说明必须按照默认配置不可更改。 

    directory:日志文件位置。 

    prefix:日志文件前缀。 

    suffix:日志文件后缀。 

    pattern:日志模式参数,设置参数很丰富,参数说明见下表。 

    resolveHosts:如果这个值是true的话,tomcat会将这个服务器IP地址通过DNS转换为主机名,如果是false,就直接写服务器IP地址。

     

    pattern 参数: 

         %a - 远端IP地址 

         %A - 本地IP地址 

         %b - 发送的字节数,不包括HTTP头,如果为0,使用”-” 

         %B - 发送的字节数,不包括HTTP头 

         %h - 远端主机名(如果resolveHost=false,远端的IP地址) 

         %H - 请求协议 

         %l - 从identd返回的远端逻辑用户名(总是返回 ‘-‘) 

         %m - 请求的方法(GET,POST,等) 

         %p - 收到请求的本地端口号 

         %q - 查询字符串(如果存在,以 ‘?’开始) 

         %r - 请求的第一行,包含了请求的方法和URI 

         %s - 响应的状态码 

         %S - 用户的session ID 

         %t - 日志和时间,使用通常的Log格式 

         %u - 认证以后的远端用户(如果存在的话,否则为’-‘) 

         %U - 请求的URI路径 

         %v - 本地服务器的名称 

         %D - 处理请求的时间,以毫秒为单位 

         %T - 处理请求的时间,以秒为单

  • 6.2.2  日志类型与级别

    Tomcat 日志分为下面5类:

    catalina 、 localhost 、 manager 、 admin 、 host-manager

    每类日志的级别分为如下 7 种:

    SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)


     


 

 

 

 

 

 

      

      

       

udp        0      0 127.0.0.1:802           0.0.0.0:*                           6137/rpc.statd     

//停止nginx 

 

 

[

 

 

 

 

 

 

      

     

  
 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的纺织品企业财务管理系统,源码+数据库+毕业论文+视频演示 在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对纺织品企业财务信息管理的提升,也为了对纺织品企业财务信息进行更好的维护,纺织品企业财务管理系统的出现就变得水到渠成不可缺少。通过对纺织品企业财务管理系统的开发,不仅仅可以学以致用,让学到的知识变成成果出现,也强化了知识记忆,扩大了知识储备,是提升自我的一种很好的方法。通过具体的开发,对整个软件开发的过程熟练掌握,不论是前期的设计,还是后续的编码测试,都有了很深刻的认知。 纺织品企业财务管理系统通过MySQL数据库与Spring Boot框架进行开发,纺织品企业财务管理系统能够实现对财务人员,员工,收费信息,支出信息,薪资信息,留言信息,报销信息等信息的管理。 通过纺织品企业财务管理系统对相关信息的处理,让信息处理变的更加的系统,更加的规范,这是一个必然的结果。已经处理好的信息,不管是用来查找,还是分析,在效率上都会成倍的提高,让计算机变得更加符合生产需要,变成人们不可缺少的一种信息处理工具,实现了绿色办公,节省社会资源,为环境保护也做了力所能及的贡献。 关键字:纺织品企业财务管理系统,薪资信息,报销信息;SpringBoot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值