我无法在端口 80 上运行服务,因为它似乎已被另一个程序使用。问题是,使用 nestat -lpn | grep :80 (或此命令的变体)不显示任何使用端口 80 的进程。
我在学校提供的未知虚拟机上运行 Ubuntu 12.04.1 LTS。假设它们没有施加任何类型的限制,因此服务器被认为就像一个直接连接到互联网的物理盒子。
正如我已经说过的,对端口 80 进行 greping netstat 不会产生任何输出,即使是 sudo。只是为了确保它对端口 22 的正确运行 greping 会启动 sshd。端口 8080 和 443 似乎也在使用中,但未显示在 netstat 上。
任何帮助将不胜感激。