タグ付けされた質問 「tomcat6」

7
Tomcatをipv4アドレスにバインドするにはどうすればよいですか?
最近、apache solr typo3コミュニティのインストールスクリプトを使用してtomcatをインストールし、偶然に「lsof -i」を介してポートでリッスンしているプロセスに問い合わせると、 "、それはipv6プロトコルにバインドされていました。私はどこでもグーグルで検索しましたが、ほとんどはTomcatコネクタでアドレスを0.0.0.0に設定するとこの問題が解決すると言い、他の人はJAVA_OPTS = "-Djava.net.preferIPv4Stack = true"を設定すると言います。動作しない前者を試しましたが、後者はどこに置くべきかわかりません。私がどこかで読んだ1つの解決策は、setenv.shに置くことを提案しましたしかし、Tomcatインストールでこのファイルが見つかりません。これに関する現時点でのご協力をお願いいたします。tomcatバージョンは6.xで、OSはubuntu 11.10です。ありがとう
32 tomcat6  solr  typo3 

6
Tomcatログはどこにありますか?
apt-get install tomcat6を使用して、Tomcat6をUbuntu 9.04サーバーにインストールしました。マネージャーインターフェースを使用してWARをアップロードし、アプリケーションを起動しようとしましたが、Webインターフェースで、起動できないというかなり一般的なエラーが発生しました。 私は私の戦争がなぜ始まらないのかを判断するためにログを見つけようとしています(私は小さなVPSを使用しているのでメモリ不足が疑われます)が、どこにあるのか分かりません。 / var / lib / tomcat6 / logsは空です。私のTomcatスプラッシュページは、次のことを確実に通知します。 Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6 CATALINA_BASE in /var/lib/tomcat6, following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz. 更新 実行してみました。 $ ps -ax /usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid しかし、/ var / log / syslogには何もありません …

1
127.0.0.1のみをリッスンするようにTomcatを構成する方法は?
環境は、リポジトリからTomcat 6およびApache 2.2を実行しているUbuntu 10.04.1 LTSです。ApacheはTomcatにリクエストをプロキシするように設定されているため、外部IPアドレスのリクエストをリッスンするTomcatを本当にオフにしたいのです。 Connectorタグを使用して/etc/tomcat6/server.xmlのポート番号を変更する方法を見つけましたが、これは必要なものではありません。

3
Tomcatユーザーにプレーンテキスト以外のパスワードを使用するにはどうすればよいですか?
Ubuntu 10.04.3 LTSでは、Tomcat 6をインストールした後、マネージャー/管理者アカウントを追加する方法は、次のようなレコードを追加すること/etc/tomcat6/tomcat-users.xmlです: <role rolename="manager"/> <role rolename="admin"/> <user username="user" password="password" roles="manager,admin"/> そのパスワードは平文であり、私はそれが気に入らない。代わりにハッシュのようなものを使用する方法はありますか?Ubuntu以外のソリューションがある場合は、おそらく翻訳できます。
19 tomcat  tomcat6 

6
Windows 2008のTIME_WAIT状態の大量のTCP接続-Amazon AWSで実行
OS:Windows Server 2008、SP2(EC2 Amazonで実行)。 Apache httpdおよびtomcatサーバー6.02とWebサーバーを使用してWebアプリを実行すると、キープアライブ設定があります。 TIME_WAIT状態(netstatとtcpviewを使用)で約69,250(httpポート80)+ 15000(ポート80以外)TCP接続があります。これらの接続は、Webサーバーを停止した後でも閉じられないようです(24時間待機) パフォーマンスモニターカウンター: TCPv4アクティブ接続:145K TCPv4パッシブ接続:475K TCPv4エラー接続:16K TCPv4接続のリセット:23K HKEY_LOCAL_MACHINE\System \CurrentControlSet\Services\Tcpip\Parameters TcpTimedWaitDelayキーがないため、値はデフォルト(2 * MSL、4分)でなければなりません 数千の接続要求が同時に来ている場合でも、Windows OSが最終的にそれらを削除できないのはなぜですか? この状況の背後にある理由は何でしょうか? Windows OSを再起動せずにこれらすべてのTIME_WAIT接続を強制的に閉じる方法はありますか? 数日後、アプリは新しい接続の取得を停止します。

3
WebアプリでのTomcat 7の末尾のスラッシュの問題
最近、Tomcatサーバーを6.xバージョンから最新の7.xバージョンにアップグレードしました。 助けを求めて、私は少しのトラブルを思いつきました。 MyAppを呼び出すアプリケーションがあります tomcat6で、http://www.example.com/MyApp/page/ にアクセスすると、通常、必要な結果が得られます。 今、tomcat7で、同じURL(末尾のスラッシュを含む)にアクセスすると、「リソースは使用できません」というエラーが表示されます、tomcatは/ MyApp / page /がリクエスト名ではなくwebapp名全体であると考えているためですMyApp webappの下のページ。 それ以外の場合は「HTTPステータス405-リクエストメソッド 'GET'はサポートされていません」というエラーが表示されるため、URLの最後にスラッシュが必要です。 。 既存のwebappのパスの後のスラッシュがtomcatのように新しいwebappにリダイレクトされてtomcat6のようにリクエストを処理するだけではないことをtomcatに伝える方法を誰かが知っているなら、それは素晴らしいことです!
13 tomcat  tomcat6 

1
Ubuntu 10でTomcatをリモートデバッグモードで起動する方法は?
ubuntu 10でTomcatをリモートデバッグモードでセットアップすることに夢中になっています。基本的に、これを(最初に)/etc/init.d/tomcat6に追加しました。 JAVA_OPTS="-Djava.awt.headless=true -Xmx256M -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" しかし、効果はありません...実際、netstat -aでポート8000​​を開くことができず、Eclipseリモートデバッガーは接続できないと表示されます。ps -A u |を実行した場合 私が得るgrep java: tomcat6 9612 3.1 13.1 470560 154168 ? Sl 15:24 0:17 /usr/lib/jvm/java-6-sun/bin/java -Djava.util.logging.config.file=/var/lib/tomcat6/conf/logging.properties -Djava.awt.headless=true -Xmx128m -XX:+UseConcMarkSweepGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/share/tomcat6/endorsed -classpath /usr/share/tomcat6/bin/bootstrap.jar -Dcatalina.base=/var/lib/tomcat6 -Dcatalina.home=/usr/share/tomcat6 -Djava.io.tmpdir=/tmp/tomcat6-tmp org.apache.catalina.startup.Bootstrap start ヒープサイズも設定しないことに注意してください(これが意味のある場合)。 ヒントはありますか?

5
Tomcat 6.0サービスが起動しない:java / lang / NoClassDefFoundError
WindowsサーバーにTomcatをインストールしましたが、起動できません。サービスを開始すると、進行状況バーが表示されますが、失敗します。 Javaランタイム環境バージョン6をインストールし、JRE_HOME環境変数を作成しました。(C:\ Program Files \ Java \ jre6) 以下はjakarta_serviceYYYMMDD.logエントリです。 [2010-04-08 14:22:42] [info] Commons Daemon procrun (1.0.2.0) started [2010-04-08 14:22:42] [info] Running Service... [2010-04-08 14:22:42] [info] Starting service... [2010-04-08 14:22:42] [info] Error occurred during initialization of VM [2010-04-08 14:22:42] [info] java/lang/NoClassDefFoundError [2010-04-08 14:22:42] [info] : java/lang/Object この問題を解決するにはどうすればよいですか?

3
Apacheリクエスト(ポート80)をTomcat(ポート8080)に転送しますか?
などの通常のWebサイトURLを介してTomcatアプリケーションを実行したいwww.xyz.com。このドメインのルートをWebアプリケーションのベースディレクトリとして機能させたいので、への各リクエストはにwww.xyz.com/a/b/cなりwww.abc.com:8080/myApp/a/b/cます。理想的には、私はこれを透過的に行うことができ、特定のWebアプリケーションに対してのみです。 www.abc.com:8080 それでもリクエストに応答する必要があります。 これを実現するにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.