一.修改端口号
1.目标请求
将端口号由默认的8080切换成为8082(小编举例子)
最终目的
2.具体实现 (在server.xml进行操作修改时服务器未启动)
2.1什么说server.xml?
Tomcat中的server.xml是Tomcat服务器的主配置文件,它包含了Tomcat服务器的全局配置信息。在这个文件中,你可以配置服务器的监听端口、连接器、虚拟主机、日志记录等。
下面是server.xml文件中常用的一些配置选项:
- Server元素:代表整个Tomcat服务器实例,它包含一个或多个Service元素。
- Service元素:表示Tomcat服务器提供的服务,它包含一个或多个Connector元素和一个Engine元素。
- Connector元素:定义Tomcat服务器监听的端口以及协议(如HTTP、HTTPS等),可以配置SSL证书、连接超时等。
- Engine元素:表示Web容器引擎,它包含一个或多个Host元素。
- Host元素:用于定义虚拟主机,指定该虚拟主机下的Web应用程序的部署目录、日志目录以及其他相关配置。
- Context元素:定义一个Web应用程序的上下文路径、部署目录、会话管理等,可以在Host元素内部进行配置。
除了上述元素,还有一些其他常用的配置选项,例如:
- Realm元素:配置用户认证和授权的策略,可以使用内置的Realm或自定义的Realm。
- Valve元素:用于拦截和处理请求,实现过滤器、访问控制等功能。
- Listener元素:负责接收并处理Tomcat服务器的事件,如启动、停止等。
2.2在centos中找到server.xml所在地址
在根路径上进行搜索
cd /root/javamo/sofware/apache-tomcat-8.5.20/conf(小编的)
根据不同的人来说可以这么用
cd /用户/存储的包名/tomact的安装名字/conf
然后在通过 vi server.xml 然后 + insert建 + i修改指定的端口号
2.3修改防火墙状态
首先查看允许通过的端口号
firewall-cmd --zone=public --list-ports
其次增加要通过的端口号
firewall-cmd --zone=public --add-port=8082/tcp --permanent
最后在更新状态即可
firewall-cmd --reload
2.4启动项目