为了账号安全,请及时绑定邮箱和手机立即绑定

如何将Tomcat港从8080号改为80号?

如何将Tomcat港从8080号改为80号?

慕姐4208626 2019-07-17 10:06:41
如何将Tomcat港从8080号改为80号?我想执行我的web应用程序http://localhost.
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

1)去conf在tomcat安装目录中的文件夹

 e.g. C:\Tomcat 6.0\conf\

2)在server.xml 档案

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

3)更改port=8080价值port=80

4)保存文件。

5)停止Tomcat并重新启动它。


查看完整回答
反对 回复 2019-07-17
?
哔哔one

TA贡献1854条经验 获得超8个赞

Ubuntu14.04LTS,在AmazonEC 2中。以下步骤为我解决了这个问题:

1.编辑server.xml并将port=“8080”更改为“80”

sudo vi /var/lib/tomcat7/conf/server.xml

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

2.编辑tomcat 7文件(如果未创建该文件,则需要创建该文件)

sudo vi /etc/default/tomcat7

取消注释并更改#AUTHBIND=否

3.安装Authbind

sudo apt-get install authbind

4.运行以下命令,在端口80上提供tomcat 7读+执行。

sudo touch /etc/authbind/byport/80
sudo chmod 500 /etc/authbind/byport/80
sudo chown tomcat7 /etc/authbind/byport/80

5.重启Tomcat:

sudo /etc/init.d/tomcat7 restart


查看完整回答
反对 回复 2019-07-17
?
慕后森

TA贡献1802条经验 获得超5个赞

在Ubuntu和Debian系统上,需要采取几个步骤:

  1. 在server.xml中,更改行<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>port="80".

  2. 使用如下命令安装推荐的(不需要的)AuthBind包:

    sudo apt-get install authbind

  3. 在server.xml文件中启用authbind(在以下任一文件中)/etc/tomcat6/etc/tomcat7)通过取消注释并将行设置为:

    AUTHBIND=yes

这三个步骤都是必要的。


查看完整回答
反对 回复 2019-07-17
  • 3 回答
  • 0 关注
  • 563 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信