做效果图赚钱的网站,宁波快速建站模板,微博营销案例,产品设计ppt引言
Tomcat是一个开源的Java Web应用服务器#xff0c;实现了多个关键的Java EE规范#xff0c;包括Servlet、JSP#xff08;JavaServer Pages#xff09;、JavaWebSocket等。由于Tomcat技术先进、性能稳定且免费#xff0c;它成为了许多企业和开发者的首选Web应用服务器…引言
Tomcat是一个开源的Java Web应用服务器实现了多个关键的Java EE规范包括Servlet、JSPJavaServer Pages、JavaWebSocket等。由于Tomcat技术先进、性能稳定且免费它成为了许多企业和开发者的首选Web应用服务器特别是在中小型系统和并发访问用户不是很多的场合下被普遍使用。
Apache Tomcat® - 欢迎https://tomcat.apache.org/
1.下载tomcat的安装包这里使用的是9版本
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz[rootadmin ~]# wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz --2024-11-08 08:58:10-- https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz 正在解析主机 archive.apache.org (archive.apache.org)... 65.108.204.189, 2a01:4f9:1a:a084::2 正在连接 archive.apache.org (archive.apache.org)|65.108.204.189|:443... 已连接。 已发出 HTTP 请求正在等待回应... 200 OK 长度9517889 (9.1M) [application/x-gzip] 正在保存至: “apache-tomcat-9.0.7.tar.gz” 100%[] 9,517,889 225KB/s 用时 49s 2024-11-08 08:59:01 (189 KB/s) - 已保存 “apache-tomcat-9.0.7.tar.gz” [9517889/9517889]) [rootadmin ~]# 2.解压并改名
tar -zxvf apache-tomcat-9.0.7.tar.gz -C /usr/local/cd /usr/localmv apache-tomcat-9.0.7/ tomcat
参数说明在之前的博客有提到过
wget命令之nginx [rootadmin ~]# tar -xzvf apache-tomcat-9.0.7.tar.gz -C /usr/local/ apache-tomcat-9.0.7/conf/ apache-tomcat-9.0.7/conf/catalina.policy apache-tomcat-9.0.7/conf/catalina.properties apache-tomcat-9.0.7/conf/context.xml apache-tomcat-9.0.7/conf/jaspic-providers.xml apache-tomcat-9.0.7/conf/jaspic-providers.xsd apache-tomcat-9.0.7/conf/logging.properties apache-tomcat-9.0.7/conf/server.xml apache-tomcat-9.0.7/conf/tomcat-users.xml apache-tomcat-9.0.7/conf/tomcat-users.xsd apache-tomcat-9.0.7/conf/web.xml apache-tomcat-9.0.7/bin/ apache-tomcat-9.0.7/lib/ ... [rootadmin ~]# cd /usr/local/ [rootadmin local]# mv apache-tomcat-9.0.7/ tomcat 3.关闭防火墙
tomcat是有三个端口的具体说明如下如果是云服务器注意开放安全组 HTTP/1.1 Connector 端口默认8080 这是Tomcat默认的HTTP连接器端口用于处理HTTP请求。当你通过浏览器访问Tomcat部署的Web应用时通常就是通过这个端口。可以在server.xml配置文件中找到并修改这个端口号。AJP Connector 端口默认8009 AJPApache JServ Protocol是Tomcat专用的二进制协议用于Tomcat与其他Web服务器如Apache HTTP Server之间的通信。这个端口通常用于反向代理配置其中前端Web服务器如Apache或Nginx通过AJP协议与后端的Tomcat服务器通信。同样这个端口号也可以在server.xml配置文件中找到并修改。Shutdown 端口默认8005 这个端口用于接收关闭Tomcat服务器的命令。默认情况下通过向这个端口发送特定格式的命令可以远程关闭Tomcat服务器。出于安全考虑通常建议关闭或修改这个端口除非你明确知道如何使用它并且需要这个功能。 4.启动tomcat
cd tomcat/binsh startup.sh [rootadmin local]# cd tomcat/bin/ [rootadmin bin]# sh startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started. [rootadmin bin]# 5.访问
虚拟机访问
curl http://localhost:8080 [rootadmin bin]# curl http://localhost:8080 !DOCTYPE html html langen head meta charsetUTF-8 / titleApache Tomcat/9.0.7/title link hreffavicon.ico relicon typeimage/x-icon / link hreffavicon.ico relshortcut icon typeimage/x-icon / link hreftomcat.css relstylesheet typetext/css / /head 浏览器访问 http://ip8080