【服务器Tomcat】

时间:2019-02-11
本文章向大家介绍【服务器Tomcat】,主要包括【服务器Tomcat】使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

程序架构

C/S(client/server)

  • qq 微信 lol
  • 优点:有一部分代码在客户端,用户体验好
  • 缺点:服务端更新,客户端也要更新;占用空间大

B/S(browser/server)

  • 网页游戏,webqq
  • 优点:客户端只要有浏览器就行了,占用资源小,不用更新。
  • 缺点:用户体验不好。

WEB服务器

  • 处理客户请求,返回信息。
  • WEB服务器软件:运行在服务器电脑上的程序,用来接收请求,发出响应。
  • Tomcat(免费apache)、webLogic(收费BEA)、websphere(收费IBM)。

下载安装Tomcat

  • 到度娘那里查询官网下载
  • 直接解压到bin/startup.bat文件打开运行
  • 启动后看到黑色窗口,并在浏览器中打开localhost:8080能看到tomcat主页既成功。

Tomcat文件夹

  • bin:包含一些jar、bat文件
  • conf:tomcat的配置 server.xml、web.xml
  • lib:tomcat运行需要的jar文件
  • logs:运行的日志文件
  • temp:临时文件按
  • webapps:发布到tomcat上的项目,存放在这个目录
  • work:jsp翻译成java文件存放在这
  • 注意 这里tomcat7/6我用jdk1.8都闪退,换成jdk1.7就好了

访问别人电脑的资源

方法一

  • 1.将资源放到webapps下的文件夹下,端口后的绝对路径为ROOT目录,端口/文件
  • 2.在webapps下新建一个文件夹,端口/xxx文件夹/文件

方法二(配置虚拟路径)

  • 使用localhost:8080打开首页,在左侧信息栏找到context入口
  • 1.打开conf的server.xml文件找到host标签在下面添加context标签
  • 2.添加属性docBase路径,path访问时候输入的地址(可以自己定义访问地址,隐藏路径),path为虚拟路径

方法三(配置虚拟路径)

  • 1.打开conf/catalina/localhost的文件夹下新建一个.xml文件
  • 2.在文件中写入context标签,添加属性docBase路径,path访问时候输入的地址(可以自己定义访问地址,隐藏路径),path为虚拟路径
  • 3.访问时地址: 端口/文件夹名/文件

配置服务器到my eclipse

  • 添加完成后右键open,找到server locations 选 tomcat installation
  • 尝试把项目发布到tomcat