如何查看本机服务器

本机服务器可通过命令提示符输入“ipconfig”查找IPv4地址,或键入“hostname”查服务器名,也可在浏览器访问localhost/127.0.0.1

Windows系统下查看本机服务器信息

通过“服务”管理器确认运行的服务

  • 按下 Win + R 键打开运行窗口,输入 services.msc 并回车。
  • 在弹出的窗口中查找与服务器相关的服务(如 HTTP、FTP、SMTP 等),观察其状态是否为“正在运行”。
    • World Wide Web Publishing Service(IIS Web服务)
    • File and Printer Sharing(文件共享服务)

使用命令行工具 netstat

  • 打开命令提示符(CMD),执行以下命令:
    netstat -ano | findstr :80      # 查看HTTP默认端口占用情况
    netstat -ano | findstr :21      # 查看FTP默认端口占用情况
  • 输出结果中的“本地地址”“外部地址”“状态”列可帮助识别当前开放的端口及对应进程PID,结合任务管理器(Ctrl+Shift+Esc)定位具体应用。

检查IIS/Apache等Web服务器配置

  • IIS管理器:搜索并打开“Internet Information Services (IIS) Manager”,展开左侧站点树形结构,右键点击目标网站→选择“浏览”(测试访问)。
  • Apache/Nginx:若已安装,默认网页根目录通常位于 C:Program FilesApache GroupApacheXhtdocs 或类似路径,可直接双击打开查看默认页面。

Linux/macOS系统下查看本机服务器信息

常用命令快速检测

命令 作用 示例输出解读
sudo systemctl status httpd 检查Apache服务状态 active(running): 表示正在运行
sudo systemctl status nginx 检查Nginx服务状态 same as above
ss -tuln 列出所有监听中的TCP/UDP端口 包括IPv4/IPv6地址及对应进程ID
ps aux | grep [s]erver 根据关键词筛选进程(避免匹配自身) 显示相关服务的完整命令行参数

日志文件定位异常

  • 对于Web服务器,重点查看以下日志路径:
    • Apache: /var/log/apache2/error.log
    • Nginx: /var/log/nginx/error.log
    • Systemd服务日志: journalctl -u <service_name>(如 journalctl -u apache2

防火墙规则验证

使用 ufw status(Ubuntu)或 iptables -L -n -v(CentOS)确认入站规则是否放行了所需端口(如80/443),若未开放,需执行类似以下操作:

如何查看本机服务器

   sudo ufw allow 80/tcp               # Ubuntu开放HTTP端口
   sudo firewall-cmd --add-port=80/tcp # CentOS开放HTTP端口

跨平台通用方法

浏览器直接测试

  • 输入本机IP地址(Windows下可通过 ipconfig 获取;Linux/macOS用 ifconfigip a):
    • HTTP服务测试:http://<你的IP> → 应返回默认网页(如IIS欢迎页、Apache测试页)。
    • HTTPS测试:若配置了SSL证书,尝试 https://<你的IP>

第三方工具辅助诊断

  • Telnet客户端:验证特定端口可达性(例:telnet <你的IP> 80),成功连接说明端口未被阻塞。
  • Postman/cURL:发送请求测试API接口响应状态码(如200 OK表示正常)。

常见问题与解答

Q1: “我的服务器明明启动了,为什么外网无法访问?”

A: 可能原因包括:①防火墙阻止了入站流量;②路由器未做端口映射(NAT);③云服务商安全组限制,解决方案依次为:关闭本地防火墙测试→配置路由器转发规则→检查云平台控制台的安全策略。

如何查看本机服务器

Q2: “如何判断某个端口是否被占用?”

A: Windows用 netstat -ano | findstr :<端口号>;Linux用 lsof -i :<端口号>ss -tuln | grep :<端口号>,若结果显示“LISTEN”状态且有PID关联,则说明该端口已被服务占用。

如何查看本机服务器

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/107422.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年8月18日 22:17
下一篇 2025年8月18日 22:22

Warning: mysqli_query(): (HY000/1034): Incorrect key file for table 'wp_posts'; try to repair it in /home/www/wwwroot/kd.cn/ask/wp-includes/class-wpdb.php on line 2351

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN