admin管理员组

文章数量:1558037

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.5

2.3.3 停止

2.3.4 tomcat修改端口号

2.3.5 Tomcat闪退
  1. 先确定自己环境变量有没有配置,包括jdk和tomcat的

  2. Window+R 输入netstat -ano|findstr "8080"查看是否端口号被进程占用
    如果被占用:tasklist|findstr "27900" 查看是哪个进程,例如是ccc.html,则输入
    taskkill /f /t /im ccc.html关闭该进程

  3. 如果没有被占用,在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
  1. 以上都不对 在conf/server.xml,右键编辑Context标签的docBase属性,
    改成自己项目中web的实际路径
  2. 修改端口号
    默认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