私が見るすべてのLAMPまたはXAMPPの記事またはチュートリアルには、「本番用ではない」と書かれていますが、本番用に何を使用しますか?
7 に答える
本番環境用にインストールされているapache、php、mysqlを使用します。xamppは、基本的にセキュリティが設定されていない1つのパッケージに含まれるすべてのものです..ルートパスワードは空です..ユーザーはよく知られています..しかし、コンポーネントは、それぞれをダウンロードした場合に使用するものと同じです..
XAMPP の哲学は次のように述べています。
XAMPP の背後にある哲学は、開発者が Apache の世界に入るために、インストールが簡単なディストリビューションを構築することです。開発者にとって便利なように、XAMPP はすべての機能がオンになっているように構成されています。
デフォルトの構成はセキュリティの観点からは良くなく、本番環境には安全ではありません。そのような環境では XAMPP を使用しないでください。
そのため、本番環境ではなく、主に開発環境として指定されています。
ニーズに合った、Apache、DB、およびスクリプト言語の独自の組み合わせを作成します。
これは、ホスティング会社が生計を立てるために行うことです。
エンタープライズLinuxディストリビューションでニーズに十分対応できる場合があります。
適切なインストール オプションがあれば、それらを運用サーバーの出発点として使用できます。ただし、主にセキュリティに関して、埋める必要のある穴がいくつかあります。あなたが参照する免責事項は、(賢明にも)あなたが最初から慎重で疑わしいことを確認するためのものです(また、あなたに知らせずに危険なものを提供したと誰も主張できないようにするためです。事が起こります。)
シートベルトのない車を売るようなものです。
しかし、学んだことや開発したソリューションは、通常、「実際の」サーバーと完全に互換性があります。
XAMPP のインストールは、LAMP に比べて簡単です。開発サーバーを使用している場合は違いはありませんが、本番サーバーを使用している場合は、サードパーティに依存するのではなく、基本から行うことをお勧めします。本番サーバーで必要なサービスを正確に取得できます。本番サーバーのパフォーマンスを低下させます。また、開発サーバーと本番サーバーで同じ設定を維持するようにしてください。アプリケーションが開発サーバーで実行されている場合、追加の設定を行わなくても本番環境でも実行されることが保証されます。
インストールの詳細については、次のブログを参照してください: http://codebucket.co.in/lamp-installation/
CentOS のようなものを使用して、リポジトリから apache Web サーバー、PHP、および MySql をインストールすることは、安全な最初のステップでしょうか?
そして、ロックダウンとそこにある可能性のある穴について読む必要があると思いますか?