Tomcat服务器部署详细图解
1.1、概念
1.1.1 什么是Web
Web称为万维网,简单理解就是网站,它用来表示Internet主机上供外界访问的资源
Internet上供外界访问的资源分为两大类
静态资源:指Web页面中供人们浏览的数据始终是不变的。(HTML、CSS)
动态资源:指Web页面中供人们浏览的数据是由程序产生的,不同时间点,不同设备访问Web页面看到的也不一样。(JSP、Servlet)
在Java中,动态Web资源开发技术我们统称维Java Web。
1.1.2 什么是Web服务器
Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到容器中,才能使网络中的所有用户通过浏览器进行访问
2.1 常见服务器
开源:OpenSource(1、开发源代码 2、免费)
Tomcat:(主流的Web服务器之一,适合初学者)
jetty:(淘宝,运行效率比Tomcat高)
resin:(所有开源Web服务器中,运行效率最高的
收费:
WebLogin(Oracle-甲骨文公司)
WebSphere(IBM-国际商用机器公司)
软件大、耗资源
2.3 Tomcat服务器
下载:Tomcat8.5解压版本
2.3.1 启动
进入Tomcat目录,在bin目录下,双击startup.bat启动
2.3.2 验证
进入浏览器,输入http://localhost:8080,如果有Tomcat界面证明启动成功
2.3.3 停止
2.3.4 tomcat修改端口号
2.3.5 Tomcat闪退
- Window+R 输入
netstat -ano|findstr "8080"
查看是否端口号被进程占用
如果被占用:tasklist|findstr "27900"
查看是哪个进程,例如是ccc.html,则输入
taskkill /f /t /im ccc.html
关闭该进程 - 如果没有被占用,在bin目录下右键编辑startup.bat 和shutdown.bat
在首行都加上
SET JAVA_HOME= C:\java\……(jdk的目录)
SET TOMCAT_HOME=C:\tomcata-8.5\……(tomcat的目录)
例如我的
SET JAVA_HOME=D:\Java\jdk1.8.0_131
SET TOMCAT_HOME=D:\software\apache-tomcat-8.5.83-windows-x64\apache-tomcat-8.5.83
- 以上都不对 在conf/server.xml,右键编辑Context标签的docBase属性,
改成自己项目中web的实际路径 - 修改端口号
默认8080,在conf/server.xml文件修改,右键编辑Connector标签的port属性
2.3.4 停止
bin/shutdown.bat
2.4 IDEA创建Web项目
2.5IDEA集成Tomcat
点击File选项,选择Settings
选择idea主页面的右上角的Add Configuration
Tomcat服务器部署详细图解相关推荐
- WSUS补丁服务器部署详细 利用WSUS部署更新程序
WSUS补丁服务器部署详细 利用WSUS部署更新程序 https://www.cnblogs.com/Summer6/p/10921491.html WSUS概述 为了让用户的windows系统与其他 ...
- Tomcat服务器部署+Web项目搭建
Tomcat服务器部署+Web项目搭建 1.Tomcat服务器 1 . Tomcat下载 2 . Tomcat启动与关闭 3 . 配置端口号2.IDEA搭建Web项目 1 . web项 ...
- winserver搭建smtp_WinServerPOPSMTP邮件服务器搭建详细图解教程
Win2003 Server POP3 SMTP 邮件服务器搭建详细图解教程 很多企业局域网内都架设了邮件服务器,用于进行公文发送和工作交流.但使用专业 的企业邮件系统软件需要大量的资金投入,这对于很 ...
- Linux基础知识点回顾与服务器部署详细解析
Linux知识点复习 Linux简介 操作系统(Operating System)是应用程序运行的基础支撑环境 操作系统作用是管理和控制计算机系统的硬件与软件资源 lntel x86架构上常见的操作系 ...
- 在tomcat服务器部署finereport
tomcat服务器是免费的且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎. FineBI支持的版本:tomcat6.0及以上版本 FineBI支持的JDK版本:jdk1.6及以上版本 在 ...
- 前端:Tomcat服务器部署Web项目
文章目录 1.1 C/S架构 1.2 B/S架构 2.1 服务器 2.2 常见服务器 3.1 Tomcat安装 3.2 Tomcat使用 3.3 Tomcat配置 3.4 Tomcat项目部署 4.1 ...
- Tomcat服务器入门详细教程
前言:不是井里没有水,而是你挖的不够深:不是成功来的慢,而是你努力的不够狠. 你好!我是梦阳辰.下面和我一起学习起来吧! 文章目录 01.Tomcat概述 02.Tomcat服务器 03.使用Ecli ...
- Tomcat服务器部署war包
首先来说一下思路: 不管你是通过命令还是通过eclipse,首先得有现成的war包(不会生成war包的请自行百度) 有java运行环境和tomcat服务器 新建一个文件夹,用来存放war包 ,我这里新 ...
- vue项目nginx服务器部署详细流程....
vue项目nginx服务器部署 (1)前言 将自己做的vue项目部署到服务器上,这里我采用的工具是Nginx,Nginx是一款轻量级的web服务器.反向代理服务器,由于它的内存占用小,启动快,高并发能 ...
最新文章
- php 现货 结算算法,PHP算法逻辑:如何计算购买量?
- 离散信号处理的基本概念理解(第一章 离散序列和离散系统(全))
- 【solr基础教程之九】客户端
- Win32 一个helloworld对话框
- 计算机指令的标准,MIDI是乐器和计算机使用的标准语言,是一套指令
- PS教程第六课:魔棒工具进行抠图
- 解决linux下syslog文件过大
- 关于百度有啊的几点看法
- 艹,我竟然找到了克服「微信提示音」焦虑症的方法
- iOS 自建应用内测分发平台
- 视频的基本参数及H264编解码相关概念
- HTML px em pt长度单位(像素 相对长度 点)
- uni-app 开发微信小程序 自动化编译,启动项目
- Mac启动磁盘不能被分区或恢复成单个分区
- AI 量化机器人,人工智能如何助你从股市发家?
- 留学Essay写作方法从哪里学习?
- 【记录】Tom猫——用Animation-list逐帧动画实现
- PPT打印省纸法及改变ppt背景
- 批量导出excel中的超链接图片?只需要一招
- python批量转换utf8_批量编码转换utf-8