Nginx配置目录挂载后启动

spark1e ·

常见情况,使用了一些如NFS,s3fs等方式,动态挂载目录,并提供给nginx使用,如果nginx设置直接启动,会找不到文件因而启动失败。

Fix

Edit systemctl of nginx

# if your device doesn't have /etc/systemd/system/nginx.service.d/
mkdir /etc/systemd/system/nginx.service.d
touch /etc/systemd/system/nginx.service.d/override.conf
# Start edit
vim /etc/systemd/system/nginx.service.d/override.conf
# Or
systemctl edit nginx.service

在文件内添加:

[Unit]
RequiresMountsFor=/data # Your dynamic mount folder

然后重启nginx

systemctl start/restart nginx.service
systemctl enable nginx.service
Nginx配置目录挂载后启动
本文作者
spark1e
发布于
2021-12-29
许可协议
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!
评论区 - Powered by Giscus