2016-06-30 3 views
0

나는 서버에 FPM을 적용하려면이 자습서를 다음입니다 : http://blog.koenreiniers.nl/guide-to-combining-apache-virtual-hosts-and-php7-fpm/우분투 서버에 FPM 적용 - 기본 "000-default.conf"파일을 사용하면 "username"은 무엇입니까?

나는이 수준에있는 서버 작업에 새로운 오전.

이 경우 "사용자 이름"은 무엇입니까? "뿌리"?

이 내 현재 설정 /etc/apache2/sites-available/000-default.conf에 있습니다

ServerAdmin [email protected] 
    DocumentRoot /var/www/html 
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

답변

0

PHP-FPM의 사용자는 아파치 가상 호스트에서 실행하는 사용자에게 동일해야합니다. VHostUser 지시문을 사용하여 Apache VHost 사용자를 수동으로 설정할 수 있습니다. VHost를 이와 같이두면 기본 사용자가 사용됩니다 (Ubuntu의 경우 www-data).

보안상의 이유로 PHP-FPM 또는 Apache VHosts를 루트로 실행하면 안됩니다.

+0

이것은 로컬 램프이고 찌르지 않기 때문에 보안 측면에서 (?) 맞을 것입니다. –

+0

나는 여전히'www-data' (PHP-FPM 설정에서 아파치 VHost 설정을 수정할 필요가 없다)로 설정하는 것을 권할 것이다. 보안 위험은 로컬 개발 환경에서는 그리 높지 않습니다. 하지만 나는 루트로서 이러한 서비스를 실행하지 않는 습관에 빠지게 될 것입니다. – pingtux

+0

좋아, 이것에 대해 알아 보겠다. 내 머리 속에서 일을 분명히하기 위해서 - 나는 우분투에서 사용자를 만드는 방법과 호스트 사용자를 생성하는 방법에 대해 연구해야하고 사용자가이 특정 호스트 이름을 입력 할 수있는 권한을 허용해야합니까? –