天生我材必有用,千金散尽还复来

为什么选择tomcat作为web服务器

tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。

因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

如何安装配置tomcat

在配置tomcat前要确保已经配置好jdk的环境变量。(%JAVA_HOME%)

下载Tomcat的压缩包,解压。


下载地址link(http://tomcat.apache.org),然后选择自己需要的版本。

下载完成后直接解压。在win环境下直接打来bin目录。双击startuo.bat就可以用行了。出现以下的界面。

到这的时候tomcat 就已经跑起来了。
接下来看一下这些目录的作用。

 bin:目录存放一些启动运行Tomcat的可执行程序和相关内容。     conf:存放关于Tomcat服务器的全局配置。      lib:目录存放Tomcat运行或者站点运行所需的jar包,所有在此Tomcat上的站点共享这些jar包。      logs: 存放日志文件temp:  存放临时文件wabapps:目录是默认的站点根目录,可以更改。      work:目录用于在服务器运行时过度资源,简单来说,就是存储jsp、servlet翻译、编译后的结果。    

此时在浏览器中输入link http://localhost:8080/ 就出现以下页面。

那么此时如何进入管理者界面呢?


要想获得管理界面的用户名和密码就得配置bin目录下的tomcat-user.xml文件。打开此文件。照着他给的模板配置。
下面是我配置好的。

<role rolename="manager-gui"/>  <!-- 角色标签 -->
<role rolename="admin-gui"/>
<!-- manager-gui 是管理应用的, amdin-gui 是管理虚拟主机的 -->
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>

保存好,重启tomcat,打开 http://localhost:8080.按照自己写好的账号密码直接登录。
剩下就是web文件的部署。有两种方法,1,控制台部署;2,自己手动修改server.xml文件部署.
这是控制台部署的,登陆后拉下点,就能看到了。
关于tomcat的安装就到这了。

如何配置tomcat服务相关推荐

  1. 在Eclipse中配置Tomcat服务

    Eclipse EE 主要用于Java Web开发和J2EE项目开发.Eclipse EE中配置Tomcat比较简单,新建一个Tomcat Server即可,步骤如下: 1.打开Eclipse,单击& ...

  2. 如何启动 与配置tomcat 服务端,修改startup.bat乱码现象

    1.先去tomcat官网下载tomcat包 Apache Tomcat® - Apache Tomcat 8 Software Downloads 2.下载完成之后解压 3.双击点进去,找到bin目录 ...

  3. Tomcat安装及IDEA配置Tomcat教程

    Tomcat安装 以Tomcat8.5为例 1.网站链接 Apache Tomcat® - Apache Tomcat 8 Software Downloads 根据个人喜好,我安装的是8.5版本 2 ...

  4. java免安装版配置,Tomcat(免安装版)的安装与配置 配置成windows服务

    Tomcat(免安装版)的安装与配置 一.下载Tomcat Tomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,在 Binary Distributions 下 ...

  5. Idea+Maven+Jersey2+Tomcat配置Web服务

    Idea+Maven+Jersey2+Tomcat配置Web服务 关于在Idea中使用Maven来管理配置Jersey2服务的文章有很多,本文主要总结自己踩过的一些坑,希望对大家有所帮助. 基本环境配 ...

  6. 部署Linux服务器实验报告,Linux服务器学习----tomcat 服务配置实验报告(一)

    一.实验目的 1. 掌握 tomcat 服务的搭建 二.实验内容 1. 搭建一台缓存 tomcat 服务器 三.实验环境 1. tomcat 服务器 centos7 对应主机 ip 为 10.10.6 ...

  7. IDEA、Eclipse的详细安装配置及Tomcat服务集成介绍

    IDEA.Eclipse的详细安装配置及Tomcat服务集成介绍 说到开发工具,我们大家都知道每一个开发语言对会对应多个比较合适自己的开发工具,好的开发工具可以帮助提高写代码的效果及排错,比如拿jav ...

  8. Tomcat系列之服务器的基本配置及Nginx反向代理tomcat服务

    大纲 一.Tomcat 基本配置 1.为Tomcat提供SysV脚本 2.catalina 脚本讲解 3.telnet 登录管理Tomcat 4.配置Tomcat虚拟主机 5.Tomcat图形管理接口 ...

  9. tomcat7w.exe启动失败,未注册成服务,以及配置Tomcat系统环境变量

    今天弄了个绿色解压版的Tomcat,结果 tomcat7w.exe 启动失败, 提示我没有将Tomcat注册成服务,我想这可能是因为直接解压缩的原因吧,先把 Tomcat 注册一下吧, 1. 找到解压 ...

最新文章

  1. nanoflann库
  2. 学以致用三十五-----像素的困惑
  3. FreeMarker简介及其语法
  4. c++构造函数以及类中变量初始化顺序
  5. 实验4:正确的为各种属性赋值||实验7:通过abstract属性创建一个模板bean||实验8:bean之间的依赖||实验9:测试bean的作用域,分别创建单实例和多实例的bean★(测试)
  6. PAT甲级1154 Vertex Coloring :[C++题解]图论、模拟、结构体存边
  7. 剑指offer 链表中倒数第k个节点
  8. 特斯拉造人、小鹏骑马、小米遛狗,准车企们为何集体盯上了机器人生意?
  9. 与微信同行近 8 年,49 岁的张小龙去哪儿了?
  10. QT学习小结之信号与槽
  11. 机器学习 --- 3. 贝叶斯怎么想?(转)
  12. 百度智能化测试技术及项目交付
  13. 中学计算机课小课题,【信息技术课题研究方案】 信息技术小课题研究题目大全_信息技术课题研究题目_信息技术课题研究_东城教研...
  14. [C++]学生学籍管理系统
  15. 计算机硬盘清理,怎么清理电脑磁盘释放存储空间
  16. 新手学习电脑知识的一些方法 oldtimeblog
  17. 零基础学彩铅——下午茶(含详细步骤)
  18. Linux 查看文件
  19. 好友推荐(列转行,help_topic_id)
  20. 块存储、文件存储与对象存储的区别与应用场景

热门文章

  1. [VLDB 2021]ICS-GNN_ Lightweight Interactive Community Search via Graph Neural Network
  2. SpringBoot+Vue项目学生选课系统
  3. 利用Apple Developer申请苹果开发者账号(支付宝微信付款)
  4. 梯度与边缘检测常用算子:Roberts、Prewitt、Sobel、LOG,Canny、Lapacian算子
  5. 使用向量的方法来计算点到直线的距离
  6. 4P和4C的物理学分析
  7. mysql怎么登录_mysql怎么登录
  8. AutoSAR配置视频讲解:简介
  9. SpringBoot使用拦截器实现Restful URL权限拦截
  10. 【mybatis原理工作原理】