我在 Debian10 中使用 apache2,我正在尝试使用命令 certbot 更新 SSL 证书,但我遇到了这个问题。在我查看其他问题后,似乎端口 80 已被其他程序使用。我用过命令
systemctl stop apache2.service
停止apache2,但它没有任何改变。然后我用来lsof -i:80
显示列表
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 6028 root 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6029 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6030 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6031 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6032 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6035 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6038 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6039 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6042 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6043 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
apache2 6045 www-data 4u IPv6 320155 0t0 TCP *:http (LISTEN)
我杀了他们,但是我使用命令后就出来了
sudo certbot renew --dry-run
请教我如何解决它,谢谢。