tomcat7使用什么端口?如何设置 AWS 安全组?
what port tomcat7 use? how do I set AWS Security group?
I 运行 tomcat7 in ubuntu in aws。不使用阿帕奇。
我的网站使用默认 tomcat 端口 8080。
我不想打开 8080 以外的端口,所以我在 aws 安全组中设置。
入境
8080 TCP 无处不在
和出站 allTraffic.
但我试着休息一下
http://my_aws_ip:8080/test.do
但是没用。
我应该打开什么端口?
tomcat7 是否使用某个端口?
Tomcat 使用您配置它使用的任何端口或端口和协议。默认情况下,它侦听 tcp/8080 上的 HTTP 请求、tcp/8009 上的 AJP 请求以及 tcp/8005.
上的服务管理请求
这是在 $CATALINA_HOME/conf/server.xml 中的 Connector 元素中配置的:
https://tomcat.apache.org/tomcat-7.0-doc/config/http.html
您应该重新配置 Tomcat 以侦听标准端口,例如 tcp/80 用于 HTTP 和 tcp/443 用于 HTTPS。非标准端口表示部署新手。
AWS 安全组应根据您的需要配置为允许 HTTP、HTTPS 和 pr。我强烈建议使用 HTTPS,除非传输的信息是 public 域或没有价值。
您可以使用 netstat -anpt
检查 Tomcat 在您的 EC2 实例上使用的端口。它将显示所有活动和侦听端口以及绑定它们的程序(包括 java 或 tomcat 用于您的 Tomcat 端口)。
除非您真的需要 OS 的 root 访问权限,否则您可能需要考虑使用 Amazon Elastic Beanstalk,因为它会为您管理所有这些麻烦。
I 运行 tomcat7 in ubuntu in aws。不使用阿帕奇。 我的网站使用默认 tomcat 端口 8080。
我不想打开 8080 以外的端口,所以我在 aws 安全组中设置。 入境 8080 TCP 无处不在 和出站 allTraffic.
但我试着休息一下
http://my_aws_ip:8080/test.do
但是没用。
我应该打开什么端口? tomcat7 是否使用某个端口?
Tomcat 使用您配置它使用的任何端口或端口和协议。默认情况下,它侦听 tcp/8080 上的 HTTP 请求、tcp/8009 上的 AJP 请求以及 tcp/8005.
上的服务管理请求这是在 $CATALINA_HOME/conf/server.xml 中的 Connector 元素中配置的: https://tomcat.apache.org/tomcat-7.0-doc/config/http.html
您应该重新配置 Tomcat 以侦听标准端口,例如 tcp/80 用于 HTTP 和 tcp/443 用于 HTTPS。非标准端口表示部署新手。
AWS 安全组应根据您的需要配置为允许 HTTP、HTTPS 和 pr。我强烈建议使用 HTTPS,除非传输的信息是 public 域或没有价值。
您可以使用 netstat -anpt
检查 Tomcat 在您的 EC2 实例上使用的端口。它将显示所有活动和侦听端口以及绑定它们的程序(包括 java 或 tomcat 用于您的 Tomcat 端口)。
除非您真的需要 OS 的 root 访问权限,否则您可能需要考虑使用 Amazon Elastic Beanstalk,因为它会为您管理所有这些麻烦。