无法打开 http,但可以在 debian 服务器上打开 ftp

无法打开 http,但可以在 debian 服务器上打开 ftp

我可以通过 ftp 访问我的文件,但无法通过域名或 ip 打开我的网站。我收到以下错误:

错误无法检索请求的 URL(111)连接被拒绝

我对 linux/debian 还很陌生,所以我希望我能为您提供正确的信息。以下是netstat -lnp | grep 80查看服务器是否正在监听端口 80 的结果:

unix  2      [ ACC ]     STREAM     LISTENING     30287    1680/gvfsd-burn     @/dbus-vfs-daemon/socket-cQlXqXvj

查看iptables -L -vn端口是否打开:

PKTS bytes target    prot     in     out     source        destination
951 44836 ACCEPT     tcp  --  *      *       0.0.0.0/0     0.0.0.0/0            
    tcp dpt:80
58  2548 ACCEPT      tcp  --  *      *       0.0.0.0/0     0.0.0.0/0            
    tcp dpt:443
0   0 ACCEPT         tcp  --  *      *       0.0.0.0/0     0.0.0.0/0            
    state NEW tcp dpt:443

没有输入/输出和源/目标,所以我猜这些端口有问题。我不知道从哪里开始解决这个问题,我希望你能给我提供更多信息。

答案1

第一个测试显示 apache 未启动(它仅显示来自 unix 流的非相关连接)。典型的输出如下:

tcp6   0   0 ::::80  :::*   LISTEN

可能是启动错误。检查 apache 日志/var/log/apache2/error.log以查找错误配置或启动错误。

尝试重新启动 apache2 服务/etc/init.d/apache2 restart并查看控制台是否显示任何警告或错误消息。

相关内容