私は、最新の、そして最高のLAMPスタックをテストサーバにインストールして、実稼働環境で使用する準備をしています。私はUbuntuサーバ12.04、Apache(2.4.2)、MySQL 5.5.24、PHP 5.4.2を使い、PHP-FPM/fast-cgiを使うことにしました。私はan epic listに必要な手順を書き留めていたので、私の生産VPSに移行するときに簡単に複製できました。生産用のLAMPスタック? PHP 5.4.x、Apache 2.4.x、MySQL 5.5.xを使用しています
- Ubuntuのサーバーは何の問題もインストールされていません。
- Apacheがソースから正常にインストールされていて、テストページがロードされました。
- ソースからコンパイルされインストールされたMySQL
しかし、その後実行に失敗し、私はmysql.sockエラー を修正できませんでしたので、私はあきらめました。それから、ちょうどapt-get install mysql-server
私はバージョンが古くなったバージョン5.5.22を手に入れましたが、
それは正常に動作するので、私はそう思います。 - 次にPHPがコンパイルされ、テストされ、うまくインストールされます。今度は
最終ステップ:Apacheとリンクする。そして、
が失敗したと推測できます。これは必要なlibphp5.soモジュールでコンパイルされなかったので、今は が動作しません。 '/usr/local/apache2/modules/libphp5.so
をサーバーにロードできません:/usr/local/apache2/modules/libphp5.so:
共有オブジェクトファイル:このようなファイルまたはディレクトリはありません'。
は、すべてのこれらのエラーをgoogle'dと固定が、どこにもなっていないみました。だから、これまでに2つの夕方を無駄にしていたので、手動インストールをあきらめてしまった。
- 生産に使用できる適切なLAMPスタックはありますか?
- プロダクションで使用するか、実際にはすべて手動で をインストールする必要がありますか?みんながこの問題をどうやって解決しますか?
- XAMPPなどのような多くのLAMPスタックがあることは知っていますが、頻繁には更新されず、常にいくつかのバージョンが更新されることはありません。彼らはなぜそれらを最新に保つことができないのですか?
- 生産中であっても、インストールをどのように最新の状態に保ちますか?
はまた、私は私が何ができると仮定し、すべてをインストールするにはapt-getを。私は1つのライナーのインストールが大好きですが、ダウンロードされたバージョンでさえも遅れています。 Apache 2.4は速度向上にはいいと思うし、PHPを最新の状態に保つことがベストプラクティスであると想定しているので、セキュリティ強化を得ることができます。
生産機械は、背後にある一般的にいくつかのバージョンがあります。 – bumperbox
私は安定したリポジトリのインストールを使用しているので、アップデートはあまり面倒ではありません。私はこの議論がserverfaultでontopicより良いかもしれないと思う?彼らはこれについての熟練を持っています:) – Nanne
うそつきええ、それはそこでは良いだろう、そこにそれを投稿します。 – zuallauz