一、配置80监听端口

1、tomcat默认监听的是8080端口,修改为80端口,需修改 /usr/local/tomcat/conf/server.xml 文件

Connector port="8080" protocol="HTTP/1.1"    修改为  Connector port="80" protocol="HTTP/1.1"

2、查看端口

可以发现80端口被nginx使用,这就需要停掉nginx,然后在重启tomcat

/etc/init.d/nginx stop

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

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

二、配置tomcat虚拟机

1、<Host>和<Host>之间为虚拟主机配置的部分,name 定义域名,appBase定义应用的目录,Java的应用通常是一个jar压缩包,将jar压缩包放在appBase目录下即可。

<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">

2、编辑一个虚拟主机  /usr/local/tomcat/conf/server.xml

<Host name="www.123.cn" appBase=""
unpackWARs="true" autoDeploy="true"
xmlvalidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/data/tomcat/" dubug="0" reloadable="true" crossContext="true"/>
</Host>

docBase用来定义网站的存放路径,如果不定义,默认在appBase/ROOT下,定义了docBase就以该目录为主了。

3、测试

三、部署Java应用

1、下载war包

2、复制war

cp zrlog-1.7.1-baaecb9-release.war /usr/local/tomcat/webapps/

mv zrlog-1.7.1-baaecb9-release zrlog

3、浏览器访问

4、登录mysql 创建库 创建用户并授权

create database zrlog;

grant all on zrlog.* to 'zrlog'@127.0.0.1 identified by '1234567';

5、安装

6、设置域名访问

cp  /usr/local/tomcat/webapps/zrlog /* data/tomcat/

在笔记本的hosts中加入IP和域名

四、tomcat日志

1、tomcat 日志存放在 /usr/local/tomcat/logs,其中catlina.out为综合日志。

2、配置日志文件    /usr/local/tomcat/conf/server.xml,在Host之间加入以下内容:

<Host name="www.123.cn" appBase=""
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/data/tomcat/" dubug="0" reloadable="true" crossContext="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="123.cn_access_log" suffix=".log"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />
</Host>

prefix 定义访问日志的前缀,suffix定义日志的后缀,pattern定义日志格式。

转载于:https://www.cnblogs.com/wbjy123linux/p/8679391.html

配置tomcat虚拟机相关推荐

  1. Centos7虚拟机下安装配置Tomcat

    Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份.已经安装配置了Java环境.配置了nat虚拟网络.并且虚拟机已经连接互联网 打开终端.如果命令结尾是 # 则表 ...

  2. 配置Tomcat使用https协议

    一.  创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令: ...

  3. 为RHEL5安装JDK和配置tomcat

    http://www.linuxdiyf.com/viewarticle.php?id=120575 为RHEL5安装JDK和配置tomcat ericLi发布于 2008-12-19 | 515次阅 ...

  4. 16.4 配置Tomcat监听80端口 16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志

    2019独角兽企业重金招聘Python工程师标准>>> 16.4 配置Tomcat监听80端口 直接访问,使用默认的web服务,需要改动端口为80,如果不是80端口那么访问页面的时候 ...

  5. linux 配置 java tomcat,Linux配置Tomcat和JDK

    JDK环境的配置 准备工作: 1.打开虚拟机 2.打开WinSCP,并登录 通过在linux打开终端命令(ctrl+alt+T)输入ifconfig查看本虚拟机的ip连接成功之后,找到DeskTop ...

  6. Centos7安装配置Tomcat

    1.前言 本篇博客将演示 如何在linux环境下安装tomcat 和 介绍一些tomcat的知识,以及将tomcat配置成系统服务,来实现开机自启动等一系列功能,后续专栏将持续更新相关知识,期待的小伙 ...

  7. SpringMVC项目配置Tomcat出现的问题NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAM

    目录 项目场景: springMVC配置Tomcat 问题描述: 解决方案: 在WEB-INF文件夹中创建lib文件夹并点击➕导入全部依赖包 原文转载于: 项目场景: springMVC配置Tomca ...

  8. MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet

    1.安装准备 1).下载安装MyEclipse2014,这已经是最新版本. 2).下载Tomcat 官网:http://tomcat.apache.org/ 我们选择8.0: http://tomca ...

  9. 6月27日任务 配置Tomcat监听80端口、配置Tomcat虚拟主机、Tomcat日志

    2019独角兽企业重金招聘Python工程师标准>>> 16.4 配置Tomcat监听80端口 1. vim /usr/local/tomcat/conf/server.xml Co ...

  10. 配置Tomcat和在Eclipse中创建Web工程

    配置Tomcat服务器信息: 在Tomcat的安装目录下有一个conf目录,里面存放着Tomcat服务器的配置文件,其中最为核心的配置文件是server.xml,在这个文件里我们可以配置服务器的各种参 ...

最新文章

  1. 嵌入式的我们为什么要学ROS
  2. 相较神经网络,大名鼎鼎的傅里叶变换,为何没有一统函数逼近器?答案在这...
  3. GPIO代码使用流程(伪代码部分示例)
  4. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
  5. 图解Oracle RMAN备份入门
  6. c语言sum出错,ACM:Sum Problem 求和问题C语言源码
  7. 创意设计师变圆周率为彩色艺术品
  8. 阿里巴巴公布“新六脉神剑”:因为信任 所以简单
  9. 阿里云上CentOS的图形访问
  10. linux测试libreoffice,LibreOffice 7.0 开放测试,最终版本将于8月初发布
  11. MFC建立C语言项目,mfc开发(mfc项目开发实例85个)
  12. 嵌入式 Linux 入门(四、Linux 下的编辑器 — 让人爱恨交加的 vi )
  13. php 表情,PHP处理emoji表情
  14. linux系统外接硬盘_linux指定某用户某组挂载外接硬盘以便操作硬盘
  15. python数值互换_python值交换
  16. 仿淘宝的详情页图片切换
  17. K8S部署Traefik与Ingress、IngressRoute——筑梦之路
  18. java反编译工具(class转java)
  19. aspen plus冷凝器_ASPEN计算冷凝器
  20. 2005-2019年所有地级市绿色专利申请量面板数据

热门文章

  1. 通信原理电子版_2021届通信工程专业保研经历分享+个人经验总结
  2. net framework安装有什么影响_踢脚暖比地暖安装简单,升温快,为什么没有普及?这2点影响很大...
  3. 【数位dp】HDU3555:Bomb(入门题目)
  4. 滚动率分析(Roll Rate Analysis)
  5. 次氯酸:利用先天反应
  6. TensorFlow1.1搭建自编码网络
  7. 32位电脑适合装W ndows10,32位再见?微软将停止支持32位Win10系统
  8. 简述deque容器的插入删除原理
  9. android studio撤回快捷键,Android Studio常用快捷键、Android Studio快捷键大全
  10. 二叉树的inorder实现:递归、栈、Morris遍历