Cambia l'utente di Apache in httpd.conf su MAMP?

1

Ho installato MAMP su OS X. Questa è la sezione di configurazione di /Applications/MAMP/conf/apache/httpd.conf di Apache per l'utente che dovrebbe eseguire il server:

...
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User me
#Group -1
...

Come puoi vedere, è impostato su me , che è il mio account utente. Ora, ho creato un utente di sistema chiamato _apache che vorrei usare per eseguire il server, quindi cambio httpd.conf in:

...
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User _apache
Group _apache
...

Ma se riavvio il server e riapri il file httpd.conf , vedo che MAMP modifica la direttiva User su me :

User me

Perché lo fa? È questo il comportamento previsto? Dovrei in qualche modo dire a MAMP che ho intenzione di eseguire Apache come un altro utente? Come posso farlo?

    
posta user3019105 19.08.2015 - 16:47
fonte

1 risposta

2

AFAIK MAMP non è progettato per eseguire Apache / MySQL come www / mysql. Tuttavia MAMP Pro ti consente di eseguire Apache e MySQL come utente o come www / mysql. Questo può essere fatto selezionando i rispettivi utenti in Preferenze - > Generale.

MAMP Pro contiene il MAMP gratuito e una prova gratuita di 14 giorni di MAMP Pro.

    
risposta data 19.08.2015 - 19:44
fonte

Leggi altre domande sui tag