2013-08-27 11 views

Odpowiedz

9

Możliwe jest uruchomienie procesu nadrzędnego nginx u innego użytkownika przez uruchomienie skryptu startowego jako nie root (to jest /etc/init.d/nginx start).

Jeśli tak jest naprawdę to, co chcesz zrobić, trzeba będzie zapewnić katalogi dziennika i PID (zwykle /var/log/nginx & /var/run/nginx.pid) są zapisu dla tego użytkownika, a wszystkie rozmowy listen są dla portów większych niż 1024 (z powodu wiązania do portów < = 1024 wymaga uprawnień root'a).

W większości przypadków jednak uruchamiany jest proces główny nginx jako root i określona dyrektywa user, aby procesy pracowników nginx działały jako ten użytkownik.

Powiązane problemy