Do link que você deu;
The directory should be one that is only writable by 'root' user, or if not starting Apache as 'root', the user that Apache is started as.
Este é o único requisito que eles deram. Você pode usar um caminho existente que atenda a esses requisitos ou criar um novo.
O arquivo /etc/httpd/run/httpd.pid
está correto para o Apache no Red Hat e seus derivados. Esse local é definido em /etc/httpd/conf/httpd.conf
. (Se esse local for alterado, PIDFILE
in /etc/sysconfig/httpd
deve ser atualizado para corresponder.)
ServerRoot "/etc/httpd"
...
PidFile run/httpd.pid
Eu seguia em frente e definia WSGISocketPrefix
para o mesmo caminho que o local da Red Hat. No entanto, você poderá usar /var/run/wsgi
, se desejar. Você só precisa criar o diretório e atribuir permissões sozinho.