私の目的はアップストリームを設定できるようにするため、プロジェクト/仮想ホストごとに必要なPHPバージョンを使用できます。nginx仮想ホストごとにアップストリーム変数を設定する
は、私が試した:
upstream php {
server php7-fpm-alpine:9000;
}
server {
listen 80;
server_name somesite.com;
root /www/somesite.com;
include /etc/nginx/nginx-wp-common.conf;
}
のnginx-WP-common.confマイセットアップが1つのサイトのために働くfastcgi_pass php;
持っていますが、文句を言う、私は他のドメインのnginxのためのより多くの仮想ホストの追加を開始後:
duplicate upstream "php"
わかりましたが、私の目的は上流とDRYの原則を選択する際のモジュール性です。
'fastcgi_pass php;'は各サーバの異なる上流を指しますか? –
@AlexeyTenはい、それが私の意図です。 –