域名和端口详解程序员

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。
8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080。试验性的页面服务多在8080号端口运行。

域名不能指向端口。域名解析如果要设置到非80端口,就需要使用隐藏的域名转发
域名解析时不识别端口的,其实就是将域名与这个IP地址绑定了,然后http访问时默认使用的是80端口,所以你若是进行了81端口的映射,那么你就要这样访问www.domain2.com:81

说白了,要看你服务器监听的是什么端口,默认是80端口,则不用手动加:80,如果服务器监听非80端口,那么则需要加上非80端口号。

如果你想让你的主机默认访问tomcat的服务,3个办法:(前提是80端口未占用)

  1. 把tomcat默认监听端口改为80,修改配置文件很容易完成。

  2. 再部署一个监听80端口的web server,比如apache, iis之类的, 这个web server的默认主页面加上自动跳转的代码,直接跳转到8080端口

  3. 部署apache+tomcat方式,对jsp的访问,都转向到tomcat server,这个设置起来麻烦一些。

    1. 一个服务器也可监听多个端口,对多个端口形成映射。

       

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/7178.html

(0)
上一篇 2021年7月17日
下一篇 2021年7月17日

相关推荐

发表回复

登录后才能评论