WEB开发之路—tomcat配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zpz2411232428/article/details/88098386

tomcat

  • 免费的开源性的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。是开发jsp程序的首选。
  • 另外:Apache为HTML页面服务,而tomcat为JSP页面和servlet程序。tomcat也具有处理HTML页面的功能,另外它还是一个jsp和servlet的容器。

IDEA配置tomcat服务器

  1. 下载连接
  2. 选择自己合适的版本下载
    在这里插入图片描述
  3. 下载后解压
    在这里插入图片描述
  4. 有以下目录
bin         可执行程序
conf        配置目录
webapps     应用程序目录

bin\startup.bat  启动脚本
bin\startup.sh   linux 启动脚本
bin\shutdown.bat 停止脚本

停止方式:
 * 执行 shutdown.bat
 * 直接关闭黑窗口 (强制停止)
 * 选中黑窗口 按 ctrl+C

可以进入 conf/server.xml 文件进行如下配置

<Connector port="端口号" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf-8"/>

可以修改 conf/tomcat-users.xml 文件,定义tomcat 的管理员用户:

<role rolename="manager-gui"/>  <!-- 角色标签 -->
<role rolename="admin-gui"/>
<!-- manager-gui 是管理应用的, amdin-gui 是管理虚拟主机的 -->
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
  1. 打开IDEA,新建maven项目。
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
  2. 配置完成后测试。
  3. 写一个servlet程序。
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet(urlPatterns = "/test")
public class MyServlet extends HttpServlet {

    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.getWriter().print("hello, world");
    }
}
  1. 运行tomcat,访问:http://localhost:8080/test。
  2. 有以下页面,说明配置成功。
    在这里插入图片描述

如果配置过程出现问题,请留言,我会及时回复。

猜你喜欢

转载自blog.csdn.net/zpz2411232428/article/details/88098386