2016-06-30 1 views
0

私は、サーバー上のFPMを適用するには、このチュートリアルを次のです: http://blog.koenreiniers.nl/guide-to-combining-apache-virtual-hosts-and-php7-fpm/Ubuntuサーバーで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の利用者は、Apacheのバーチャルホストの下で実行され、ユーザーと同じでなければなりません。 VHostUserディレクティブを使用してApache VHostユーザーを手動で設定できます。このようにVHostを残すと、デフォルトのユーザーが使用されます(www-data for Ubuntu)。

セキュリティ上の理由から、PHP-FPMまたはApache VHostをrootとして実行しないでください。

+0

これはローカルのLAMPであり、プロンプトではないので、セキュリティの面では(?)と思っていいはずです。 –

+0

私は 'www-data'に設定するようアドバイスします(PHP-FPM設定では、Apache VHost設定を変更する必要はありません)。セキュリティリスクは、ローカルの開発環境ではあまり高くありません。しかし、私はrootとしてこれらのサービスを実行しないという習慣に陥るでしょう。 – pingtux

+0

さて、これを見ていきます。私の頭の中で明確にするために、私はホストユーザを作成する方法と、ubuntuでユーザを作成する方法を研究し、ユーザがこの特定のホスト名を入力できるようにする必要があります。 –

関連する問題