PHPを実行する環境として、FPMも有用です。ただし、FPM内から環境変数を参照するには、いくつもの壁が立ちはだかっています。 環境変数の使い方 データベースのアクセスキーやAPIのキーなどのような、Gitに残すのが適当でない情報や、データベースサーバの位置や環境設定の切り替え用のフラグなど、環境ごとに変更が必要な情報は、環境変数に入れておいてアクセスする、というのがサーバサイドでの定石のようになっています。 そういうわけで、システム側で環境変数を用意してPHPから読み取らせようとしたのですが、見事に失敗してしまいました。 PHP-FPMとは Webサーバで動的なページを供給しようとする場合、いくつかの手段があります。 Webサーバから別プロセスを呼び出す Webサーバにプログラムを組み込む 動的なページを処理するアプリケーションサーバを用意して、Webサーバがそちらに投げる いちばん最初