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