4

私はphp開発にXaampサーバーを使用しています..今、私はjspを実行するためにApacheとEclipseをインストールしました.jspページを実行しようとすると、Apacheサーバーは必要ないくつかのポート8080、8086etcがビジーであるというエラーを出しますxaamp サーバーをシャットダウンしました。同じマシンで php と jsp ページの両方を実行することは可能ですか?

4

3 に答える 3

5

" Apache " は、多くの製品を提供する大手ソフトウェア会社の名前です。あなたが実際にその製品「Tomcat」を意味していると仮定します。

XAMPP を使用していることを考えると、おそらく Windows を使用しているでしょう。あなたが Windows を使用している PHP 担当者であれば.exe、Tomcat ライブラリをファイルとしてダウンロードする代わりに、Tomcat Windows インストーラーをファイルとしてダウンロードした可能性が高いでしょう.zip。Windows の実稼働環境向け (したがって開発環境向けではない) の Windows インストーラーは、Tomcat を Windows サービスとしてインストールします。このサービスは、Windows を起動するたびに自動的に開始されます (したがって、これらのポートは既に占有されています)。

開発したばかりで、Eclipse 内から Tomcat を制御したい場合は、Tomcat Windows サービスを使用したくありません。

Windows サービス マネージャー (開始 > 実行 > services.msc ) で Tomcat サービスを停止するか、Tomcat Windows サービスをアンインストールします。.zipTomcat ライブラリがファイルとして必要なだけです。あなたがする必要があるのは、それを目的の場所に抽出することだけでした. 停止/アンインストールすると、手間をかけずにEclipseで起動できます。

于 2012-12-19T18:47:36.057 に答える
1

XAMPP が使用するポートを変更できます。それを行うには:

  • XAMPP サーバーが既に実行されている場合は停止します。
  • [XAMPP インストール フォルダ]/apache/conf/httpd.conf ファイルを開きます。
  • ここで文字列 Listen 80 を検索します (XAMPP がポート 80 を使用していたと仮定しています。それ以外の場合は、文字列「Listen」を検索してください)。これは、XAMPP が使用するポート番号です。この 80 を他の任意の数値に変更します。
  • 次に、文字列「ServerName」を検索し、そこでもポート番号を更新します。
  • XAMPPサーバーを保存して再起動すると、完了です。

http://veerasundar.com/blog/2009/07/how-to-change-xampp-server-port/

于 2012-12-19T18:47:49.580 に答える
1

各サーバーを異なるポートで実行するように構成する必要があります。たとえば、XAMPPサーバーをポート80で実行するように構成すると、Tomcatをポート8080で実行できます。その後、複数のサーバーを実行しても問題ありません。「XAMPPポート番号を変更する方法」をGoogleですばやく検索すると、これを説明する多くのサイトが表示されます。

于 2012-12-19T18:44:10.400 に答える