enter image description here我是编程新手,刚开始学习服务器。我对以下事情感到困惑。假设我有一个我用于我的网站的Web服务器。我的问题如下:
- 此Web服务器上有多少端口?还有65536,因为"正常"服务器或更少
- 我是否必须仅使用端口80与此服务器通信(因为HTTP)?
- 我的所有网络应用程序都托管在80端口?如果是这样意味着我只使用一个端口?
提前谢谢!
答案 0 :(得分:0)
您可以为服务器使用其他端口。将带冒号的portnumber添加到url:
http://www.example.com:8080
确保您没有阻止此端口的防火墙。
答案 1 :(得分:0)
你的问题有点模糊,但我会尽力回答:
希望有所帮助!
答案 2 :(得分:0)
不确定服务器上可用端口的确切数量,但绝对数以千计。
您可以使用任何您喜欢的端口,但传统上端口80用于“常规”http流量,443用于安全流量,21用于FTP等。
以下是常用端口列表: http://support.hostgator.com/articles/commonly-used-port-numbers
只要服务器支持HTTP 1.1协议,您就可以在一台服务器上托管多个网站,所有这些网站都使用端口80 - 几乎所有现代服务器都支持。如果您坚持使用这些常用端口,则可能无需担心其他位置(如防火墙等)的其他配置。