Apache-2.4

如果 samba 共享離線,則停止 apache 服務

  • February 5, 2017

我正在 debian jessie 伺服器上從 fstab 安裝 samba 網路共享。在這些共享上,我正在儲存 apache2 網路伺服器使用的文件。

如果網路共享離線,有沒有辦法停止 apache2 服務?

如果 samba 不工作,則此文件不可用時,您可以使用簡單的 bash 腳本:


if [ -a "path/to/file" ]
  then
     return 0;
else
  systemctl stop apache2
  return 0;
fi

並將此腳本添加到 cron 每分鐘。

引用自:https://serverfault.com/questions/830567