1. Cree una carpeta para almacenar scripts de shell nginx
/usr/local/task/nginx
1) Reinicie el script de shell nginx
vim reload.sh
#!/bin/bash
nginx -s reload
2) Un script de shell
vim setfacl.sh que establece los permisos de lectura, escritura y ejecución para todos los archivos en el directorio html para el usuario nginx
#!/bin/bash
setfacl -m u:nginx:rwx -R /usr/local/nginx/html/
setfacl -m d:u:nginx:rwx -R /usr/local/nginx/html/
3) El script de shell
vim start.sh para iniciar el proceso nginx
#!/bin/bash
nginx
4) El script de shell
vim stop.sh para detener el proceso nginx
#!/bin/bash
nginx -s stop
2. Utilice
1) Agregue permisos de ejecución a los scripts de archivos de shell nginx
chmod -R 755 /usr/local/task/nginx
2) Ejecute el script start.sh
/usr/local/task/nginx/start.sh