如何从网址中删除端口号?

问题描述:

我的应用程序“XY”在tomcat服务器的端口1234上运行。我正在使用HA-Proxy进行负载平衡。所以在负载平衡中,我的前端端口是5678,通过浏览器访问“XY”应用程序。现在,我正在访问htp://abc.game.com:5678/index.html。我想访问相同的网址,但没有端口号。因为每次我都要记住访问应用程序的端口号。我如何实现这一目标?有多个应用程序以类似的方式运行,并以相同的方式配置haproxy.conf(centos 6)如何从网址中删除端口号?

+0

看一看正确的,“相关” - > – Stefan

为了实现这一点,您将不得不使用mod_jk连接器将Apache与Tomcat连接。这将为您的页面提供服务而不显示端口号。

为CentOS你可以按照下列步骤操作:

# cd /var/java/ 

# mkdir mod-jk 

# wget http://www.eu.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz 

# tar -xf tomcat-connectors-1.2.41-src.tar.gz 

# yum install -y httpd-devel gcc gcc-c++ make libtool 
# cd tomcat-connectors-1.2.41-src/native 
# ./configure --with-apxs=/usr/sbin/apxs 
# make 
# libtool --finish /usr/lib64/httpd/modules 
# make install 
+0

谢谢, 会是怎样的mod_jk安装后的下一个程序? 如何连接或配置它? – SunLynx

+0

不客气。请按照我的这个答案http://*.com/questions/33551523/centos-with-plesk11-x/33553218#33553218,如果你仍然有任何问题,让我知道 – Ghayel

+0

你仍然面临问题或修复? – Ghayel