私は以前、WordPress を構築してインストールするためのローカル XAMPP と、ローカル XAMPP のリダイレクトをサポートする方法を紹介しましたが、最近、私の XAMPP で多くの奇妙な現象が発生しています。 、各インストール後、ページは 500 に変わります。Apache と Mysql は、システムをアンインストールして再インストールした後、またはシステムを再インストールして再インストールした後でも起動できません (ポートの問題ではありません)。そこで、他の PHP ローカル環境構築ツールを探してみました。
7つのローカルPHP環境構築ツール
1.XAMPP
XAMPP は、3 つの必要な機能を統合し、FileZilla も付属するコントロール パネルで、Apache、MySql、FileZilla をシステム サービスとして登録したり、アンインストールしたりできます。サービスを起動するためのコントロール ボタンがあり、ウィンドウの下部にはサービスの実行情報も表示されます。パネルは英語ですが、明瞭でわかりやすいです。システム サービスとして登録する利点は、起動時に自動的に実行できることですが、一定量のシステム リソースを消費するかどうかはユーザーが決定します。インストールが成功し、サービスが正常に開始されたら、ブラウザを開いて http://localhost/ と入力して、成功したかどうかを確認できます。 XAMPP Web ページのオプションでは、中国語のサポートがあります。
2.ワンプサーバー
公式ウェブサイトには中国語がありませんが、プログラムは中国語をサポートしています。インストール プログラムを開始すると、最初に古いバージョンをアンインストールするように求められます。オーバーレイのアップグレードはサポートされていません。その後、インストールは正常に完了します。タスクトレイにアイコンが表示されます。サービスが異常に起動した場合は赤色になり、すべてが正常な場合は白色になります。これらの異なる色の警告により、現在ローカルホストを開けられるかどうかを簡単に判断できます。オンラインとオフラインの状態を切り替えることもでき、オプションの言語項目には簡体字中国語もオプションとしてあり、これは非常に優れています。
3.Vertrigoサーバー
これは軽量の WAMP 環境ですが、ダウンロードすると、Xunlei 独自のセキュリティ コンポーネントによって、実際にはウイルスが含まれていると言われます。 スキャン(ESS3.0)して使用した結果、これは完全に誤報であることが判明したので、安心して使用できます。 NEXT をインストールするだけで、実際には PhpMyAdmin に元のパスワードがあります。vertrigo ですが、ローカルでテストする場合はこのデフォルトは必要ないと思います。シンプルな操作パネルを採用し、動作状況が一目で分かります。
localhostページに共通リンクがあり、とても便利です。
4.PHPNow
PHPNowは実にシンプルで、インストールプログラムはRARで作られた自己解凍プログラムです。リリース以来、ショートカットはありません。ファイルが保存されているフォルダーを見つけて、Init.cmd プログラムを実行して初期化する必要があります。初期化プロセス中にパスワードの設定を求められますが、CMD コマンドラインにあるため、パスワードの入力は 1 つだけ設計されており、パスワードの確認項目はありません。設定するときは注意して忘れないようにしてください。 。また、Apache と MySql をサービスとして登録し、起動時に自動的に開始します。
プログラムフォルダー内には、CMDだけのコントロールパネルもありますが、使い方はとても簡単です。
アンインストールはさらに簡単で、ソフトウェアに付属のコントロールパネルでサービスをアンインストールし、フォルダー全体を閉じて削除します。とても便利で絵も簡単なので、ぜひ試してみてください。
5.PHPStudy
PHPStudy は異なります。IIS+PHP と Apache+PHP が含まれています。推奨されるソフトウェア設定は後者です。タスクトレイにもアイコンがあり、パネルを開いてサービスの実行状況を確認することもでき、これも非常にシンプルです。
localhostを開くと、標準のPHP情報インターフェースが表示されます。
6. AppServ
プログラムのインストール プロセス中に、デフォルトのポート 80 をサービス ポートに変更するように求められます。これにより、ポート共有による競合を回避できます。パスワード設定プロンプトがありますが、このソフトウェアは文字セットも設定でき、デフォルトは UTF-8 です。このソフトにはコントロールパネルはありませんが、スタートメニューにすべての操作のショートカットが追加されており、もちろん非常に便利です。このソフトウェアには、MySql コマンド ライン ターミナルも付属しています。
7. EasyPHP
このソフトはその名の通り、本当に簡単です! NEXTをわざわざインストールしますが、ApacheとMySqlはサービスとして読み込まれないので、使用するたびに手動で起動する必要があります。このソフトウェアにはシンプルなコントロールパネルも付属しており、他に言うことはありません。
注: 上記の紹介文の原文は linxo.cn からのものですが、Web サイトはもう利用できないため、原文のアドレスは記載されていません。
よくある質問が 2 つ
実際、私は XAMPP と EasyPHP しか使用したことがありませんが、これらは概して似ています。私が遭遇する 2 つの最も一般的な問題は、ポートの問題により Apache を起動できないことと、Rewrite をローカルで実装できないことです。
1.ポートの問題によりApacheが起動できません
ポートの問題により Apache を起動できない場合は、他のプログラムを閉じて 1 つずつ試して、どのプログラムがポート 80 を占有しているかを確認します。最も一般的なのは Thunder です。
2. Rewriteモジュールをローカルで開きます
他の人に当てはまるかは分かりません。 XAMPP および EasyPHP では、httpd.conf ファイルを見つけて編集用に開き、すべての「AllowOverride None」を「AllowOverride All」に置き換えて、#LoadModule rewrite_module modules/mod_rewrite.so の前にある「#」記号を削除します。
。