一台服务器为什么可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等,其中一个很重要的原因是各种服务采用不同的端口分别提供不同的服务,比如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰的通信

常用端口整理

端口号 协议 应用程序及其作用 备注
21 FTP FTP端口 文件上传、下载
22 SSH SSH远程登陆 远程登陆
25 SMTP 邮件传输 邮件传输
53 DNS DNS域名解析 域名解析
80 HTTP HTTP服务默认端口 nginx、apache 等web服务会需要监听
443 HTTPS HTTPS协议的默认端口 HTTPS
3306 mysql MySQL、MariaDB
5601 Kibana Kibana
6379 Redis Redis 默认端口
8080 tomcat TOMCAT,默认的端口号
9000 php-fpm php-fpm默认端口
9200 elasticsearch elasticsearch默认端口