Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装Apache和端口80_Apache_Windows 7 - Fatal编程技术网

安装Apache和端口80

安装Apache和端口80,apache,windows-7,Apache,Windows 7,我已经在我的个人电脑上安装了Apache2.2(和PHP/MySQL),这样我就可以运行PHP脚本,而无需每次都将它们上传到服务器上进行测试 Apache正在端口80上工作,也就是说,我可以通过转到查看我的脚本 我的问题是这样使用Apache是否有任何危险,即现在端口80正在侦听。有人能利用这种情况攻击我的电脑吗 谢谢 Joel仅当它绑定到外部地址时(通常是127.0.0.1以外的任何地址)。检查配置中的指令。您可能在路由器后面,该路由器会阻止您访问计算机 因此,没有人可以使用端口80攻击您的计

我已经在我的个人电脑上安装了Apache2.2(和PHP/MySQL),这样我就可以运行PHP脚本,而无需每次都将它们上传到服务器上进行测试

Apache正在端口80上工作,也就是说,我可以通过转到查看我的脚本

我的问题是这样使用Apache是否有任何危险,即现在端口80正在侦听。有人能利用这种情况攻击我的电脑吗

谢谢


Joel

仅当它绑定到外部地址时(通常是127.0.0.1以外的任何地址)。检查配置中的指令。

您可能在路由器后面,该路由器会阻止您访问计算机


因此,没有人可以使用端口80攻击您的计算机:即使可以从internet访问该端口,apache确实是一款可靠的软件,如果您不在其上运行合理的代码,您也不必担心有人利用其漏洞进行攻击。

您应该打开防火墙,以便来自“外部世界”的人无法连接到端口80并查看您的文件。这是保护自己最安全的方法


您还可以阻止apache配置文件中的非本地通信。

您可以使用此apache配置选项确保没有其他人可以连接到您的服务器:

听127.0.0.1:80


(您应该已经定义了一个
Listen 80

最好的方法是有一个好的防火墙。即使你的路由器有防火墙。但你仍然不会100%安全,因为即使是白宫的电脑也曾被索尼黑客入侵过一次

拥有昂贵防火墙的大公司

但是IIS禁止访问上层目录。Microsoft对其进行了修补,以便访问者甚至可以从WWWROOT文件夹中的子域文件中取出

例如:WWWROOT/Subdomain/
^^^==无出口