PHP-FPM、Nginx、phpMyAdminをインストールして構成しました。メインサイトにアクセスすると、すべて正常に動作しますが、 http://mysite.com/phpmyadmin にアクセスするとすぐに、502不正なゲートウェイエラーが発生します。
エラーログを見ると、次のエラーが繰り返し表示されます:(111:Connection refused)アップストリーム、クライアントへの接続中:xx.xx.xx.xx
これがnginxのdefault.confです: http://Pastebin.com/YFEvAw81
私は、同じ問題を抱えているが、それらのどれも機能させることができないユーザーから見つけた多くの異なる構成を試しました。
ステップ7 で、fastcgi_passの参照を127.0.0.1:9000をリッスンする代わりに、unixソケット(例:/tmp/php5-fpm.sock)に変更する必要があることがわかりました。
Ubuntu/Unixの内部を知らないので、これは素晴らしい学習経験でした
Fastcgi_pass行(この例では52行目)を次のように変更します。
fastcgi_pass unix:/var/run/php5-fpm.sock;
これはUbuntu 12.10に有効です