admin管理员组

文章数量:1559079

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

本文标签: 服务器