一、php关闭80端口
PHP关闭80端口操作指南
PHP关闭80端口是一个常见的操作,通常用于确保服务器运行安全。关闭80端口可以有效防止恶意攻击和未授权访问,提高服务器的安全性。本文将详细介绍如何在PHP中关闭80端口,以保护您的网站数据安全。
步骤一:登录服务器
首先,您需要登录到您的服务器。您可以使用SSH客户端连接到服务器,并使用管理员权限登录。
步骤二:查找Apache配置文件
接下来,您需要找到Apache的配置文件。通常,Apache的配置文件位于 /etc/apache2 目录下。您可以使用以下命令找到配置文件:
cd /etc/apache2
步骤三:编辑Apache配置文件
找到Apache的配置文件后,使用文本编辑器打开该文件。您可以使用命令行文本编辑器如 vi 或 vim 进行编辑。找到监听80端口的相关配置项,并将其注释掉或修改端口号。
Listen 80
修改为:
#Listen 80
Listen 8080
步骤四:保存并重启Apache
完成端口修改后,保存更改并重启Apache服务器以使更改生效。您可以使用以下命令来重启Apache:
sudo service apache2 restart
步骤五:验证端口修改
最后,您可以使用curl或浏览器访问您的网站,验证端口修改是否成功。确保您的网站可以正常访问,并且80端口已关闭。
通过以上步骤,您可以成功关闭PHP中的80端口,提升服务器的安全性。请定期检查服务器的安全设置,确保网站数据的安全性和稳定性。
二、服务器 端口 怎么关闭
在使用服务器时,您可能会遇到需要关闭某个端口的情况。关闭端口是一种常见的安全措施,可以帮助防止未经授权的访问和潜在的网络攻击。本文将为您介绍几种方法来关闭服务器上的端口。
1. 使用防火墙关闭端口
防火墙是保护服务器和网络免受恶意访问的重要工具。通过使用防火墙,您可以轻松控制服务器上的端口访问。以下是关闭端口的一般步骤:
- 登录到服务器,并打开终端。
- 查看当前服务器上的开放端口列表,可以使用 netstat -lntu 命令。
- 确定要关闭的端口,并记下其对应的协议(TCP或UDP)。
- 打开防火墙配置文件,通常位于 /etc/iptables/ 或 /etc/firewalld/ 目录下。
- 添加适当的规则以关闭指定的端口,例如,使用以下命令:
iptables -A INPUT -p 协议 --dport 端口号 -j DROP
- 保存并关闭防火墙配置文件。
- 重新加载防火墙配置,使更改生效。例如,使用以下命令:
service iptables reload
2. 使用服务管理工具关闭端口
大多数现代操作系统都提供了用于管理服务和端口的工具。您可以使用这些工具将指定端口上的服务停止或禁用。以下是一些常见的服务管理工具:
- systemd:用于大多数基于systemd的Linux发行版。
- sysvinit:用于一些较旧的Linux发行版。
- service:用于启动、停止和管理服务的通用工具。
具体的步骤可能因操作系统和服务管理工具而异。下面是一般的示例:
- 打开终端并以管理员身份登录到服务器。
- 停止指定端口上运行的服务。例如,使用以下命令:
service 服务名称 stop
- 禁用服务,以防止其在将来重新启动。例如,使用以下命令:
chkconfig 服务名称 off
3. 更改应用程序配置来关闭端口
有些应用程序允许您通过更改其配置文件来控制其使用的端口。这种方法需要您熟悉应用程序的配置文件结构和参数。
以下是一般的步骤:
- 登录到服务器,并找到要关闭端口的应用程序的配置文件。
- 打开配置文件,并查找与端口相关的设置项。
- 将端口设置为一个无效的值或注释掉该设置项,以防止应用程序使用该端口。
- 保存并关闭配置文件。
- 重新启动应用程序,以使更改生效。
关闭服务器上的端口是保护服务器安全性的重要一环。无论使用哪种方法,都建议在执行操作之前备份重要的数据和配置文件。此外,在更改服务器配置时,请始终谨慎并记录每个步骤,以便可以回滚或还原更改。
三、服务器如何关闭端口
在网络安全中,服务器的安全性非常重要。关闭不需要的端口是确保服务器安全的一项重要措施。在本文中,我们将讨论如何正确地关闭服务器上的端口,并提供一些实用的步骤和建议。
1. 确认要关闭的端口
在关闭服务器上的任何端口之前,您需要确保您真正需要关闭的是哪个端口。使用netstat命令可以查看当前正在监听的端口。
netstat -na | grep LISTEN
上述命令将列出所有正在监听的端口。请仔细检查列表,查找您想要关闭的端口。
2. 停止对端口的监听服务
要关闭特定端口,您需要停止监听该端口的服务。您可以通过以下步骤停止与特定端口相关的服务:
- 使用lsof命令查找正在使用该端口的进程。
lsof -i :端口号
将“端口号”替换为您要停止监听的实际端口号。
- 找到具有该端口号的进程,并使用kill命令终止它:
kill 进程ID
将“进程ID”替换为实际的进程ID。
3. 配置防火墙规则
关闭服务器上的端口还需要配置防火墙规则,以阻止对该端口的外部访问。以下是一些适用于不同防火墙的示例规则:
- Iptables:
iptables -A INPUT -p tcp --dport 端口号 -j DROP
将“端口号”替换为您要关闭的端口号。
- UFW:
ufw deny 端口号
将“端口号”替换为您要关闭的端口号。
请根据您使用的防火墙软件选择适当的命令。
4. 保存和应用配置更改
在关闭服务器上的端口后,确保保存和应用所做的配置更改。根据不同的操作系统和防火墙软件,保存和应用更改的方法可能会有所不同。
在Ubuntu上使用UFW的示例:
使用以下命令保存防火墙规则并应用更改:
ufw enable
这将激活防火墙并立即应用配置更改。
5. 测试关闭的端口
在完成上述步骤后,您应该测试所关闭的端口是否不再可访问。
可以使用telnet命令测试端口是否打开。以下是一个例子:
telnet 服务器IP 端口号
将“服务器IP”替换为您的服务器的实际IP地址,将“端口号”替换为您关闭的端口号。
如果连接失败,即表示该端口已成功关闭。
总结
关闭服务器上不需要的端口是确保服务器安全性的重要步骤。通过确认要关闭的端口,停止监听服务,配置防火墙规则,并进行测试,您可以有效地关闭服务器上的端口。
请记住,在进行任何更改之前,始终备份重要的服务器数据,并小心谨慎地处理系统设置。
四、关闭服务器多余端口
在服务器管理和网络安全方面,关闭多余的端口是非常重要的一项工作。服务器上开放过多的端口可能给黑客和恶意攻击者提供攻击的机会,因此及时关闭不必要的端口是保护服务器安全的重要步骤。
什么是端口?
端口是用于在计算机网络中进行通信的逻辑通道。计算机上的每个服务和应用程序都通过指定的端口与其他设备进行通信。常见的端口号范围从0到65535,根据需求和协议分为三个范围:已知端口、注册端口和动态或私有端口。
已知端口通常用于一些标准服务,如Web(80端口)、FTP(21端口)和邮件(25端口)。注册端口分配给一些非标准服务,这些服务往往由特定的应用程序或服务使用。例如,MySQL数据库通信使用的端口是3306。动态或私有端口是系统为临时连接和通信分配的端口。
为什么关闭多余的端口?
关闭多余的端口有助于提高服务器和网络的安全性。开放过多的端口意味着服务器上有更多的入口点,黑客可以利用这些开放的端口进行攻击和入侵。通过关闭不必要的端口,可以减少攻击面,从而增强服务器的安全性。
此外,关闭多余的端口还可以帮助提高服务器的性能。当服务器上开启了过多的端口时,系统需要分配更多的资源来处理这些端口的通信请求。通过关闭不使用的端口,可以释放资源给其他需要使用的服务,从而提高整体性能和响应速度。
如何关闭多余的端口?
要关闭多余的端口,需要进行以下步骤:
- 识别不必要的端口:首先,需要识别服务器上目前开放的端口。可以使用网络扫描工具(例如Nmap)或系统自带的命令(如netstat)来获取当前活动的端口列表。
- 关闭不必要的服务:根据端口列表,确定哪些端口对应的服务是不必要的或者不需要开放给外部网络。可以通过编辑服务器配置文件或关闭相关服务的方式来停止这些服务。
- 配置防火墙规则:使用防火墙软件(如iptables)配置规则,禁止非必要端口的访问。通过配置防火墙规则,可以阻止外部网络对这些端口的访问,增加服务器的安全性。
- 定期更新和审查:定期更新服务器和相关软件的补丁以及进行安全审查是保持服务器安全的重要措施。及时更新软件可以修复已知漏洞,审查系统可以发现不必要的端口和服务。
关闭多余的端口是确保服务器安全的基本措施之一。通过限制开放的端口,减少潜在的攻击面,提高服务器和网络的安全性。同时,关闭不必要的端口还有助于提高服务器的性能和响应速度。因此,在服务器管理和网络安全中,务必重视关闭多余的端口这一重要任务。
五、检查服务器 80端口
服务器 80 端口的重要性与检查方法
在网络通信中,端口是非常重要的概念。简单地说,一个端口可以看作是一台计算机上正在运行的程序与外界进行通信的窗口。当我们访问一个网站时,通常会使用 HTTP 协议,而这个协议默认使用的就是 80 端口。
服务器的 80 端口扮演着非常关键的角色,因为它是与互联网交互的主要入口之一。因此,确保服务器的 80 端口正常工作,对于网站的稳定性和可用性至关重要。
为什么检查服务器的 80 端口是必要的
检查服务器的 80 端口对于网站运行和访问的正常性具有重要意义,以下是几个方面的原因:
- 理解网站访问问题:当用户无法访问网站时,通常会首先检查网络连接是否正常。然而,即使网络连接正常,仍可能由于服务器的 80 端口出现问题而导致无法访问网站。因此,检查服务器的 80 端口可以帮助我们更好地理解问题所在。
- 保障网站可用性:服务器的 80 端口是网站对外提供服务的入口,如果该端口不可用或存在问题,那么网站就无法正常运行。通过定期检查服务器的 80 端口,可以及时发现并解决潜在的故障,保障网站的可用性。
- 提高网站的访问速度:服务器的 80 端口处理着大量的网络请求,直接影响到网站的响应速度。如果服务器的 80 端口性能不佳,将会导致用户访问网站时的延迟和响应不佳。通过检查服务器的 80 端口并进行优化,可以提高网站的访问速度,提升用户体验。
如何检查服务器的 80 端口
下面将介绍几种常用的方法来检查服务器的 80 端口是否正常工作:
- 使用 telnet 命令:在命令行界面输入
telnet IP地址 80
,其中 IP 地址为服务器的 IP 地址。如果能够成功建立连接并显示 HTTP GET 请求的返回信息,则说明 80 端口正常工作。 - 使用 curl 命令:在命令行界面输入
curl -I IP地址
,其中 IP 地址为服务器的 IP 地址。在 HTTP 头部信息中查找相应的状态码,如果状态码为 200,则说明 80 端口正常工作。 - 使用在线端口检测工具:有许多在线工具可以帮助我们检测服务器的端口是否正常工作,只需输入服务器的 IP 地址和端口号即可进行检测。
解决服务器 80 端口问题的常见方法
在检查服务器的 80 端口时,可能会发现一些常见的问题。以下是解决这些问题的一些常见方法:
- 防火墙配置:防火墙是保护服务器安全的重要组成部分,然而,不正确的防火墙配置可能会导致 80 端口无法访问。检查防火墙配置,确保允许流量通过 80 端口。
- 服务启动失败:如果服务器上的 HTTP 服务未正确启动或意外停止,就会导致 80 端口无法正常工作。检查服务状态,并确保服务正在运行。
- 端口冲突:如果服务器上同时运行多个服务,可能会出现端口冲突的问题。检查服务器上的其他服务是否占用了 80 端口,如果是,可以通过修改配置文件或停止冲突的服务来解决。
结论
服务器的 80 端口是网站运行和访问的关键入口,通过定期检查该端口的工作状态,可以确保网站的稳定性和可用性。检查服务器的 80 端口可以帮助我们快速定位和解决访问问题,提高网站的访问速度。如果发现 80 端口存在问题,应根据具体情况采取相应的解决方法,以确保服务器的正常工作。
六、服务器2003怎么关闭端口
如何关闭 Windows Server 2003 上的端口
Windows Server 2003 是一个稳定而广泛使用的服务器操作系统。在运行服务器应用程序时,保护服务器安全性是至关重要的。关闭不必要的端口是防止潜在攻击的重要一环。在本文中,我们将讨论如何关闭 Windows Server 2003 上的端口。
1. 确定需要关闭的端口
在关闭端口之前,首先需要确定哪些端口是不使用或不需要开放的。可以通过审核服务器应用程序的文档、咨询相关的安全专家或使用网络工具进行扫描来识别哪些端口是开放的、无需使用或存在潜在风险的。
2. 使用防火墙关闭端口
Windows Server 2003 内置了 Windows 防火墙工具,它可以帮助您筛选和关闭不需要的端口。以下是关闭端口的步骤:
- 点击“开始”菜单,选择“控制面板”。
- 在控制面板窗口中,找到并点击“Windows 防火墙”。
- 在防火墙设置窗口中,选择“高级选项”。
- 在高级选项窗口中,在“入站连接”或“出站连接”选项卡中找到您要关闭的端口。
- 右键点击要关闭的端口,选择“属性”。
- 在属性窗口中,选择“禁用”并点击“确定”按钮。
3. 修改注册表关闭端口
对于一些特殊的端口或特定要求,您可能需要修改 Windows Server 2003 的注册表来关闭端口。请务必在修改注册表之前备份现有的注册表设置,以防发生意外情况。
以下是通过修改注册表关闭端口的步骤:
- 点击“开始”菜单,选择“运行”。
- 输入“regedit”并点击“确定”按钮,打开注册表编辑器。
- 在注册表编辑器中,找到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。
- 在 Parameters 键下,使用右键点击空白区域,并选择“新建” -> “DWORD 值”。
- 将新创建的键命名为需要关闭的端口号,并设置其值为 0(关闭)。
- 重启计算机以使修改生效。
4. 使用安全软件
除了使用操作系统提供的防火墙功能和修改注册表来关闭端口,还可以考虑使用第三方安全软件来进一步加强服务器的安全性。这些安全软件通常提供了更多高级的端口管理功能,以及实时监控和检测来自网络的潜在威胁。
总结
关闭不必要的端口是保护 Windows Server 2003 服务器的重要措施之一。通过使用内置的防火墙工具,修改注册表或使用安全软件,您可以有效地关闭那些不需要开放的端口,提高服务器的安全性。请牢记,在进行任何更改之前,做好备份以确保数据安全,并请参考相关文档或专家的建议。
七、如何关闭服务器的端口
如何关闭服务器的端口?
在网络安全中,关闭不必要的端口是一项重要的工作。端口是计算机用于与其他设备进行通信的通道,不安全的开放端口可能导致恶意攻击或入侵。因此,学会关闭服务器上不需要的端口是保护系统安全的重要一步。
为什么关闭不必要的端口?
开放的端口暴露了系统的弱点,使得黑客有机会通过这些端口进行攻击。开放的端口可能被外部利用,导致敏感数据泄露、系统服务被破坏,甚至是完全入侵系统的风险。因此,仔细审查并关闭服务器上不必要的端口对于保护系统安全至关重要。
以下是一些关闭不必要端口的步骤和建议:
1. 评估端口使用情况
首先,您需要确定服务器上各个端口的使用情况。了解服务器上哪些端口是实际需要开放的,哪些是多余的端口。服务器操作系统通常提供了相关工具来检查端口的使用情况。
您可以使用端口扫描工具(如nmap)来扫描服务器上开放的端口。通过分析扫描结果,您可以获得对服务器上端口使用情况的全面了解。同时,还可以使用服务器防火墙日志和其他安全工具来查看哪些端口收到了连接请求,这将帮助您识别潜在的风险端口。
2. 关闭不必要的端口
一旦您了解了服务器上端口的使用情况,下一步就是关闭不必要的端口。为了确保服务器仅开放最小必需的端口,您可以按照以下步骤关闭不需要的端口:
- 编辑防火墙规则: 使用适当的配置文件或防火墙管理工具(例如iptables),找到当前开放的端口规则并将不必要的端口规则删除或注释掉。
- 禁用不必要的服务: 服务器上运行着许多服务,但不一定所有服务都是必需的。通过禁用不必要的服务,可以关闭联机状态监听在不必要端口上的服务。只保留必要的服务和端口开放。
- 更新服务器软件: 不仅要关闭不必要的端口,还要确保服务器上运行的软件都是最新版本。及时更新软件可以修补已知的漏洞和弱点,减少系统受到攻击的风险。
- 定期审核: 由于网络环境和需求的变化,关闭不必要的端口是一个持续的过程。定期审核服务器上的端口开放情况,确保端口的使用仍然符合实际需要。
3. 预防措施和最佳实践
除了关闭不必要的端口外,还有一些预防措施和最佳实践可以帮助保护服务器免受端口相关的攻击。
- 使用安全的端口: 有些端口被广泛认可为安全端口,因为它们与已知的安全协议和服务相关联。优先使用这些端口可以减少受到攻击的风险。
- 网络分段: 将服务器所在的网络进行分段,确保只有特定的IP范围可以访问服务器的特定端口。这样可以限制来自外部网络的连接和攻击。
- 定期备份: 定期备份服务器数据和配置可以帮助您快速恢复受到攻击的系统。
- 使用强密码: 始终使用强密码来保护服务器的各种账户和服务。强密码可以有效减少未经授权访问的风险。
- 加密通信: 使用加密通信协议(如HTTPS)来加密服务器和客户端之间的数据传输,降低数据泄露的风险。
总结起来,关闭不必要的端口是保护服务器安全的重要措施之一。通过评估端口使用情况、关闭不必要的端口以及采取预防措施和最佳实践,您可以提高服务器的安全性,减少潜在的安全风险。
谨记,网络安全是一个持续的过程,定期审核和更新服务器的安全设置是保持系统安全的关键。
八、如何关闭服务器其他端口
在构建和管理服务器时,安全性是至关重要的。关闭服务器上不需要的端口可以帮助降低系统面临的风险。 不仅可以减少受到恶意攻击的可能性,还可以节省服务器资源并提高性能。本文将向您介绍如何关闭服务器上的其他端口。
为什么关闭服务器的其他端口?
服务器上的每个开放端口都为潜在的攻击者提供了入口。即使是不常用的端口也可能成为攻击的目标。攻击者可以利用开放的端口进行网络钓鱼、入侵、拒绝服务攻击等恶意活动。
通过关闭服务器上的其他端口,您可以极大地减少服务器系统受到攻击的可能性。这样做还有助于降低系统受到恶意软件和网络蠕虫的感染风险。
如何关闭服务器的其他端口?
关闭服务器上的其他端口需要一些技术知识和配置步骤。以下是一些常见的方法:
1. 检查当前开放的端口
在关闭服务器上的其他端口之前,您需要先了解当前开放的端口。您可以使用网络扫描工具(如Nmap)来扫描服务器并列出所有开放的端口。
一旦您知道了服务器上开放的端口,您可以查看每个端口的用途,并决定是否关闭它们。对于涉及敏感数据、不再使用或不必要的端口,我们建议关闭它们以提高服务器的安全性。
2. 配置防火墙
防火墙是保护服务器免受未经授权访问的重要工具。通过配置防火墙规则,您可以选择允许或禁止特定端口的流量。
根据您使用的操作系统和防火墙软件,配置方式可能有所不同。大多数操作系统提供了默认的防火墙工具,如iptables(Linux)、Windows防火墙(Windows Server)等。
在配置防火墙时,确保只允许必要的端口流量通过,同时阻止其他端口的访问。这将帮助限制潜在的攻击面并提高服务器的安全性。
3. 升级和修补软件
不安全的软件版本或漏洞可能导致服务器受到攻击。及时升级和修补操作系统、应用程序和相关软件是非常重要的。这通常包括关闭服务器上的其他端口。
通过定期检查软件更新并在需要时进行升级,您可以确保您的服务器系统以及安装的软件都是最新版本,并修复了已知漏洞和安全问题。
4. 使用安全协议和加密
在关闭服务器的其他端口之外,使用安全协议和加密是保护服务器上数据传输的另一重要措施。例如,将HTTP协议升级为HTTPS,使用SSL/TLS加密来保护数据的传输。
安全协议和加密技术可以确保数据在传输过程中不被窃听、篡改或伪造。这对于与服务器进行远程管理、用户身份验证或传输敏感数据的应用程序非常关键。
保持服务器端口安全的最佳实践
除了关闭服务器上的其他端口,还有一些最佳实践可以帮助您保持服务器的安全性:
- 定期备份服务器数据,以便在发生意外情况或攻击后能够恢复。
- 使用强密码和多因素身份验证来保护服务器登录。
- 监视服务器日志,及时发现异常活动或潜在的入侵。
- 限制服务器上的远程访问,并使用安全的远程连接方式。
- 定期更新服务器上的所有软件和应用程序。
结论
关闭服务器上的其他端口是保护服务器安全的重要步骤。通过减少服务器面临的攻击面,您可以提高系统的安全性,防范恶意活动,并保护关键数据。
同时,注意采取其他安全措施,如配置防火墙、升级软件、使用安全协议和加密等,以进一步巩固服务器的安全性。
通过持续关注服务器的安全性和采取相应的安全措施,您可以为自己和用户提供一个安全可靠的在线环境。
九、如何关闭服务器端口
如何关闭服务器端口
关闭服务器端口对于保护网络安全至关重要。要有效地关闭服务器端口,管理员需要采取一系列的措施来确保服务器系统的安全性。本文将介绍一些关闭服务器端口的最佳实践和方法。
1. 审查和更新防火墙规则
防火墙是保护服务器的第一道防线。通过审查和更新防火墙规则,管理员可以精确控制服务器上开放的端口。在关闭服务器端口之前,首先需要检查服务器上当前的防火墙规则。验证是否存在任何不必要的开放端口,并将它们从规则列表中删除。
同时,保持防火墙规则的更新也是非常重要的。定期审查和更新规则可以确保服务器端口的安全性。任何不再需要的端口都应该被关闭,并及时删除相关规则。
2. 关闭不必要的服务
服务器上运行的服务和应用程序可能会开放一些端口,这些端口可能对安全构成威胁。管理员应该仔细审查服务器上运行的服务和应用程序,并关闭不必要的服务。只保留必要的服务和应用程序可以降低攻击面,增强服务器的安全性。
同时,确保启用了安全配置选项。使用安全加固指南和推荐的最佳实践来配置每个服务。这将减少服务的漏洞和风险,并提供更强的安全性。
3. 禁用危险和不安全的协议
某些协议或服务可能是不安全的,容易受到攻击。管理员应该禁用这些危险和不安全的协议。SSH和Telnet等明文传输的协议应该被禁用,而使用加密的协议,如SSH的替代方案,则更为安全。
此外,还应该禁用一些已知的危险端口,这些端口可能与恶意活动和攻击者之间的通信相关。例如,常见的危险端口如23(Telnet)、135(RPC)和445(SMB)等。
4. 使用网络安全设备和软件
为了全面保护服务器的安全,使用网络安全设备和软件是必不可少的。例如,入侵检测系统(IDS)和入侵防御系统(IPS)可以帮助监测和阻止潜在的攻击。网络安全设备还可以提供日志记录和审计功能,便于管理员跟踪和分析服务器的网络活动。
此外,使用防病毒软件和防火墙管理工具也能有效地防止恶意软件和网络攻击。这些工具可以检测并清除潜在的威胁,保证服务器的正常运行。
5. 定期进行安全审计和系统检查
服务器的安全工作是一个持续的过程。定期进行安全审计和系统检查是确保服务器安全的重要步骤。管理员应该定期检查服务器上的端口配置,并确保不再需要的端口被关闭。
同时,定期扫描服务器以发现存在的漏洞和安全风险。使用安全扫描工具可以帮助管理员发现潜在的问题并及时修复它们。定期维护服务器可以保持服务器系统的强固性和健壮性。
结论
关闭服务器端口是确保服务器安全的基本步骤之一。通过审查和更新防火墙规则、关闭不必要的服务、禁用危险和不安全的协议、使用网络安全设备和软件以及定期进行安全审计和系统检查,管理员可以增强服务器系统的安全性。
然而,关闭服务器端口只是服务器安全的一部分。为了确保服务器的完整安全,管理员应该采取综合的安全措施,包括及时更新和修复漏洞、建立安全的访问控制策略以及加密服务器上的敏感数据。
通过实施这些最佳实践,管理员可以大大降低服务器端口被攻击的风险,为服务器提供更强大的安全保护。
十、80端口被占用请关闭80端口服务?
1、卸载internet信息服务-->万维网服务。这个是最常见的故障,或者其他一些第三方的服务器软件,必须在进程里面结束,才有效果。
2、迅雷等程序或者一些其他有上传功能的软件都会占用电脑的80端口
3、netstat -abno后查看,经过查找为pid=4的system进程,因为是系统进程,也无法结束它,经查SQL Server ReportingServices (SQLEXPRESS) 服务占用80端口,停止SQL Server ReportingServices后APache正常启动.