現在所属する企業が、PHPのコミュニティと情報が隔絶しているWeb開発会社であり(←改善中)、そういう状況下で、PHPプログラマではないシステム管理者が本番環境のLinuxサーバ構築を行うという前提のお話になります。

上記前提で私はphpenvphp-buildでビルドオプションに--with-apxs2=/usr/sbin/apxsを付与してグローバルインストールを行い、ディストリビューション管理から切り離して運用するのが安全であろうと判断して、Vagrantによるローカル環境に適用しています。しかし、phpenvでの本番環境運用の事例を目にしないので、不安を感じています。

先日開催されたPHPカンファレンス2015にも参加したところ、PHPのバージョン問題は取り上げられていたものの、PHPのインストール方法についてはユーザ間では既知のものとされているのか、特に目立った取り上げ方がされていないような印象でした。

つきましては、PHPでWeb開発を行っている企業では、本番環境の構築でPHPのインストールはどうしているか、お聞きしたいです。

まとめると:

  • phpenvphp-buildによるPHPインストールは本番運用に耐えうるか
  • 他にどういうインストール手段があるのか
  • PHPで業務をしてる企業では実際にはPHPのインストールをどうしているのか

教えていただければありがたいです。