Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

167
Views
Permitir a los usuarios recargar PHP FPM sin Sudo

En nuestros servidores de desarrollo, permitimos que múltiples desarrolladores accedan al servidor para git pull sus cambios. Normalmente, esto requiere ejecutar sudo systemctl reload php-fpm (o enviar USR2 , etc.). Sin embargo, queremos permitirles recargar el código modificado en PHP-FPM sin necesidad de sudo .

Hace mucho tiempo, cuando solía usar Ruby, podía hacer exactamente lo que estaba buscando touch un archivo llamado restart.txt en el directorio tmp .

¿PHP-FPM admite algo así? Alternativamente, ¿hay alguna forma de permitir el comando de reload (o cualquier método similar para enviar un USR2 ) sin sudo ?

about 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Probablemente estará allí cuando incluya el comando en la lista blanca en su archivo /etc/sudoers:

Comience editando el archivo sudoers:

 sudo visudo

Agregue la siguiente línea de configuración:

 user ALL=(root) NOPASSWD: systemctl reload php-fpm

Reemplace el usuario (al comienzo de la línea) con el nombre de usuario real, para quien se ejecuta el comando.

Esto privilegiará al usuario para llamar a sudo systemctl reload php-fpm siendo ejecutado como root (sin contraseña).

about 4 years ago · Santiago Trujillo Report

0

O uno puede usar:

 user ALL=(ALL) NOPASSWD: /usr/sbin/service php7.3-fpm *

Donde 7.3 podría cambiar según la versión de php que tenga y user sea su usuario.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!