学习扎记:初识Servlet容器(Web服务器)——Tomcat

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

135534796.jpg

选择适合的版本下载

135543371.jpg




安装Tomcat

解压缩后可以看到tomcat包中的目录结构

135938873.jpg

进入bin子目录下,找到startup.bat来启动并输入网址:http://localhost:8080/,将会出现tomcat页面。

140255755.jpg

140513789.jpg



在这里需要注意两点:

1,如果启动startup.bat只是一闪而过,之后就什么也没有,这说明tomcat启动出错,一般来说是因为没有配置好JAVA_HOME环境变量。具体方法可以参考之前的文章:配置java开发环境

2,如果还是启动失败,有可能是TCP的8080端口被其它应用程序所占用。一种方法是你可以看任务管理器中哪个程序占用了把它关闭。另外一种方法是修改Tomcat安装目录下的conf子目录下的server.xml文件,修改端口

141416540.jpg

比如把8080修改为8000(自行设置),到时访问就是输入:http://localhost:8000/




Tips:

如果你想将Tomcat安装为Windows的服务,以便在Windows系统启动时即运行Tomcat,那么可以打开“命令提示符”窗口,进入tomcat安装目录下的bin子目录,然后执行安装命令:

1
service.bat install

要启动这个服务:

1
net start Tomcat7

如果要停止Tomcat7服务:

1
net stop Tomcat7

要删除Tomcat7服务:

1
service.bat remove



分析

在原始状态下,调用startup.bat如果不是在bin目录下就会出现在一些错误信息

如果想在任意目录下都能启到Tomcat,就需要设置CATALINA_HOME环境变量

1.在startup.bat文件中设置

142451847.jpg

2.如果想一劳永逸,避免重新安装后还要进行设置,那就在电脑的环境变量中配置

142635711.jpg



Tomcat的管理程序


添加manager-gui角色以及拥有该角色的用户

可以到conf的tomcat-user.xml文件中设置

143012618.jpg

143019982.jpg


访问manager web应用

143206396.jpg

143213865.jpg

143239915.jpg

在这里面,可以部署、启动、停止、重新加载、卸载web应用程序。单击右上角的“Server Status”可以查看服务器的状态。

进入“examples”进入tomcat的例子页面,将可以看到Servlet和JSP的例子程序。

143743461.jpg


本文转自lixiyu 51CTO博客,原文链接:http://blog.51cto.com/lixiyu/1330412,如需转载请自行联系原作者


相关文章
|
1月前
|
存储 资源调度 应用服务中间件
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
浅谈本地开发好的 Web 应用部署到 ABAP 应用服务器上的几种方式
26 0
|
2月前
计算机网络:思科实验【1-访问WEB服务器】
计算机网络:思科实验【1-访问WEB服务器】
计算机网络:思科实验【1-访问WEB服务器】
|
2月前
|
数据可视化 Shell Linux
shell+crontab+gitlab实现ecs服务器文件的web展示
本文通过把ecs服务器上的文件定时上传至gitlab,实现文件的页面可视化和修改历史。技术点:shell、crontab、gitlab。
50 3
|
1月前
|
网络协议 Shell 网络安全
实验目的1.编译安装httpd2.优化路径3.并将鲜花网站上传到web服务器为网页目录4.在客户机访问网站http://www.bdqn.com
实验目的1.编译安装httpd2.优化路径3.并将鲜花网站上传到web服务器为网页目录4.在客户机访问网站http://www.bdqn.com
163 0
|
25天前
|
前端开发 应用服务中间件 nginx
使用Docker快速搭建Web服务器Nginx
本文指导如何使用Docker快速搭建Nginx服务器。首先,通过`docker pull`命令获取Nginx镜像,然后以容器形式运行Nginx并映射端口。通过挂载目录实现本地文件与容器共享,便于自定义网页。使用`docker ps`检查运行状态,访问IP:8088确认部署成功。最后,介绍了停止、删除Nginx容器的命令,强调Docker简化了服务器部署和管理。
39 0
|
1天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
4天前
|
Web App开发 Java 应用服务中间件
【Java Web】在 IDEA 中部署 Tomcat
【Java Web】在 IDEA 中部署 Tomcat
20 0
|
7天前
|
Java 应用服务中间件 Linux
阿里云服务器部署多个tomcat
阿里云服务器部署多个tomcat
|
1月前
|
Windows
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
53 2
|
1月前
|
机器学习/深度学习 Python
Python基础:构建一个简单的Web服务器
Python基础:构建一个简单的Web服务器
51 1