不能使用Bitnami重启Apache

以下是在Bitnami环境中更新SSL证书后无法重新启动Apache时的备忘录。

背景 – 简单来说,是指环境或事物的前提条件、发展过程或相关情况。

更新SSL证书后,执行Apache重新启动。

$sudo /opt/bitnami/ctlscript.sh restart apache
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs

然而,由于端口正在使用中,无法启动并出现错误。暂且确认状态后仍然发现它并未运行。

$sudo /opt/bitnami/ctlscript.sh status apache
apache not running

然而,在浏览器上检查,它正常显示着。。。

当检查端口时,出现错误,发现有另一个进程在运行。

$sudo lsof -t -i:80
・・・

处理

所以,先终止另一个进程,然后启动Apache。

$sudo kill -9 $(sudo lsof -t -i:80)
$sudo /opt/bitnami/ctlscript.sh start apache

顺利启动,太好了。

广告
将在 10 秒后关闭
bannerAds