看不到对应的端口打开

有时启动了一个服务,但是看不到对应的端口打开,如:service httpd start
但在nmap localhost时,却看不到其对应的端口打开!但也能访问网页!这是什么原因!